org.sonar.api.resources
Class Java

java.lang.Object
  extended by org.sonar.api.resources.AbstractLanguage
      extended by org.sonar.api.resources.Java
All Implemented Interfaces:
BatchComponent, BatchExtension, Extension, Language, ServerComponent, ServerExtension

public class Java
extends AbstractLanguage

Java language implementation

Since:
1.10

Field Summary
static java.lang.String DEFAULT_PACKAGE_NAME
          Default package name for classes without package def
static Java INSTANCE
           
static java.lang.String KEY
          Java key
static java.lang.String[] SUFFIXES
          Java files knows suffixes
 
Constructor Summary
Java()
          Default constructor
 
Method Summary
 java.lang.String[] getFileSuffixes()
          For example ["jav","java"].
 
Methods inherited from class org.sonar.api.resources.AbstractLanguage
equals, getKey, getName, hashCode, setName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

INSTANCE

public static final Java INSTANCE

KEY

public static final java.lang.String KEY
Java key

See Also:
Constant Field Values

DEFAULT_PACKAGE_NAME

public static final java.lang.String DEFAULT_PACKAGE_NAME
Default package name for classes without package def

See Also:
Constant Field Values

SUFFIXES

public static final java.lang.String[] SUFFIXES
Java files knows suffixes

Constructor Detail

Java

public Java()
Default constructor

Method Detail

getFileSuffixes

public java.lang.String[] getFileSuffixes()
For example ["jav","java"]. If empty, then all files in source directories are considered as sources.

See Also:
Language.getFileSuffixes()


Copyright © 2009-2010 SonarSource. All Rights Reserved.