|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sonar.api.resources.Resource
org.sonar.api.resources.JavaPackage
public class JavaPackage
A class that represents a Java package in Sonar
| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_PACKAGE_NAME
Default package name for classes without package definition |
| 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_PROJECT_BRANCH, QUALIFIER_PROJECT_TRUNK, QUALIFIER_SUBVIEW, QUALIFIER_UNIT_TEST_CLASS, QUALIFIER_VIEW, SCOPE_DIRECTORY, SCOPE_ENTITY, SCOPE_FILE, SCOPE_PROJECT, SCOPE_SET, SCOPE_SPACE |
| Constructor Summary | |
|---|---|
JavaPackage()
Defaul constructor |
|
JavaPackage(java.lang.String key)
Creates a JavaPackage from its key. |
|
| Method Summary | |
|---|---|
java.lang.String |
getDescription()
|
Language |
getLanguage()
|
java.lang.String |
getLongName()
|
java.lang.String |
getName()
|
Resource<?> |
getParent()
The parent is used to build the resources tree, for example for relations between classes, packages and projects. |
java.lang.String |
getQualifier()
|
java.lang.String |
getScope()
|
boolean |
isDefault()
|
boolean |
matchFilePattern(java.lang.String antPattern)
Check resource against an Ant pattern, like mypackag?/*Foo.java. |
java.lang.String |
toString()
|
| Methods inherited from class org.sonar.api.resources.Resource |
|---|
equals, getEffectiveKey, getId, getKey, hashCode, isExcluded, setEffectiveKey, setExcluded, setId, setKey |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DEFAULT_PACKAGE_NAME
| Constructor Detail |
|---|
public JavaPackage()
public JavaPackage(java.lang.String key)
| Method Detail |
|---|
public boolean isDefault()
public boolean matchFilePattern(java.lang.String antPattern)
matchFilePattern in class ResourceantPattern - Ant-like pattern (with **, * and ?). It includes file suffixes.
public java.lang.String getDescription()
getDescription in class Resourcepublic java.lang.String getScope()
getScope in class Resourcepublic java.lang.String getQualifier()
getQualifier in class Resourcepublic java.lang.String getName()
getName in class Resourcepublic Resource<?> getParent()
Return null if the parent is the project.
getParent in class Resourcepublic java.lang.String getLongName()
getLongName in class Resourcepublic Language getLanguage()
getLanguage in class Resourcepublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||