|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PackageInfo
Implemented interfaces:
Field Summary | |
---|---|
static java.lang.String |
DEFAULT_PACKAGE_NAME
|
Method Summary | |
---|---|
java.util.List<? extends ClassInfo> |
getAllClasses()
Returns list of all classes (including inner or inline classes) declared in this package. |
java.util.List<? extends ClassInfo> |
getAllClassesIncludingSubPackages()
Returns list of all classes (including inner or inline classes) declared in this package AND all sub-packages. |
java.util.List<? extends ClassInfo> |
getClasses()
Returns a list of top-level classes (i.e. |
java.util.List<? extends ClassInfo> |
getClassesIncludingSubPackages()
Returns a list of top-level classes (i.e. |
ProjectInfo |
getContainingProject()
Returns a project containing this package. |
java.util.List<? extends FileInfo> |
getFiles()
Returns list of source files belonging to this package namespace. |
java.lang.String |
getName()
|
EntityContainer |
getParent()
Returns a project containing this package EntityVisitor.visitProject(ProjectInfo) . |
java.lang.String |
getPath()
|
boolean |
isDefault()
|
boolean |
isDescendantOf(PackageInfo other)
|
boolean |
isEmpty()
|
Methods inherited from interface com.atlassian.clover.api.registry.EntityContainer |
---|
visit |
Methods inherited from interface com.atlassian.clover.api.registry.HasContextFilter |
---|
getContextFilter |
Methods inherited from interface com.atlassian.clover.api.registry.HasMetrics |
---|
getMetrics, getRawMetrics, setMetrics |
Field Detail |
---|
static final java.lang.String DEFAULT_PACKAGE_NAME
Method Detail |
---|
EntityContainer getParent()
EntityVisitor.visitProject(ProjectInfo)
.
getParent
in interface HasParent
ProjectInfo getContainingProject()
ProjectInfo
java.lang.String getName()
getName
in interface HasMetrics
java.lang.String getPath()
boolean isDefault()
boolean isEmpty()
@NotNull java.util.List<? extends FileInfo> getFiles()
getFiles
in interface HasFiles
@NotNull java.util.List<? extends ClassInfo> getClasses()
getClasses
in interface HasClasses
@NotNull java.util.List<? extends ClassInfo> getClassesIncludingSubPackages()
@NotNull java.util.List<? extends ClassInfo> getAllClasses()
getAllClasses
in interface HasClasses
@NotNull java.util.List<? extends ClassInfo> getAllClassesIncludingSubPackages()
boolean isDescendantOf(PackageInfo other)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |