org.sonar.java.api
Class JavaClass

java.lang.Object
  extended by org.sonar.api.resources.Resource
      extended by org.sonar.java.api.JavaClass
All Implemented Interfaces:
Serializable

Deprecated. in 4.2. Only file system is handled by SonarQube, not logical components.

@Deprecated
public final class JavaClass
extends Resource

Since:
2.6
See Also:
Serialized Form

Nested Class Summary
static class JavaClass.Builder
          Deprecated.  
 
Field Summary
static String QUALIFIER
          Deprecated.  
static String SCOPE
          Deprecated.  
static int UNKNOWN_LINE
          Deprecated.  
 
Fields inherited from class org.sonar.api.resources.Resource
QUALIFIER_CLASS, QUALIFIER_DIRECTORY, QUALIFIER_FIELD, QUALIFIER_FILE, QUALIFIER_LIB, QUALIFIER_METHOD, QUALIFIER_MODULE, QUALIFIER_PACKAGE, QUALIFIER_PROJECT, QUALIFIER_SUBVIEW, QUALIFIER_UNIT_TEST_CLASS, QUALIFIER_VIEW, SCOPE_ENTITY, SCOPE_SET, SCOPE_SPACE
 
Method Summary
static JavaClass create(String name)
          Deprecated.  
static JavaClass create(String packageName, String className)
          Deprecated.  
 String getClassName()
          Deprecated.  
 String getDescription()
          Deprecated.  
 int getFromLine()
          Deprecated.  
 Language getLanguage()
          Deprecated.  
 String getLongName()
          Deprecated.  
 String getName()
          Deprecated.  
 String getPackageName()
          Deprecated.  
 Resource getParent()
          Deprecated.  
 String getQualifier()
          Deprecated.  
 String getScope()
          Deprecated.  
 int getToLine()
          Deprecated.  
 boolean matchFilePattern(String antPattern)
          Deprecated.  
 String toString()
          Deprecated.  
 
Methods inherited from class org.sonar.api.resources.Resource
equals, getDeprecatedKey, getEffectiveKey, getId, getKey, getPath, hashCode, isExcluded, normalize, setDeprecatedKey, setEffectiveKey, setExcluded, setId, setKey, setPath
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

SCOPE

public static final String SCOPE
Deprecated. 
See Also:
Constant Field Values

QUALIFIER

public static final String QUALIFIER
Deprecated. 
See Also:
Constant Field Values

UNKNOWN_LINE

public static final int UNKNOWN_LINE
Deprecated. 
See Also:
Constant Field Values
Method Detail

getPackageName

public String getPackageName()
Deprecated. 

getClassName

public String getClassName()
Deprecated. 

getFromLine

public int getFromLine()
Deprecated. 

getToLine

public int getToLine()
Deprecated. 

getName

public String getName()
Deprecated. 
Specified by:
getName in class Resource

getLongName

public String getLongName()
Deprecated. 
Specified by:
getLongName in class Resource

getDescription

public String getDescription()
Deprecated. 
Specified by:
getDescription in class Resource

getLanguage

public Language getLanguage()
Deprecated. 
Specified by:
getLanguage in class Resource

getScope

public String getScope()
Deprecated. 
Specified by:
getScope in class Resource

getQualifier

public String getQualifier()
Deprecated. 
Specified by:
getQualifier in class Resource

getParent

public Resource getParent()
Deprecated. 
Specified by:
getParent in class Resource

matchFilePattern

public boolean matchFilePattern(String antPattern)
Deprecated. 
Specified by:
matchFilePattern in class Resource

toString

public String toString()
Deprecated. 
Overrides:
toString in class Object

create

public static JavaClass create(String name)
Deprecated. 

create

public static JavaClass create(String packageName,
                               String className)
Deprecated. 


Copyright © 2009-2014 SonarSource. All Rights Reserved.