|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface JavaSourceLoader.Selector
Defines a selector that can be used to access additional entities that relate to the loaded java class.
Method Summary | |
---|---|
SelectableMappedJavaEntitiesList |
getAnnotatedClasses()
If this class is an annotation, it returns a selectable list of all known classes that are directly annotated with this class. |
SelectableMappedJavaEntitiesList |
getClassesBelowPackage()
Returns a selectable list of all classes that are below or in the same package. |
SelectableMappedJavaEntitiesList |
getDerivedClasses()
Returns a selectable list of all known classes that derive either directly or in-directly from this class. |
SelectableMappedJavaEntitiesList |
getImplementedInterfaces()
Returns a selectable list of all implemented interfaces. |
SelectableMappedJavaEntitiesList |
getNestedClasses()
Returns a selectable list of nested classes (inner classes). |
SelectableMappedJavaEntitiesList |
getPackageClasses()
Returns a selectable list of all classes in the same package. |
SelectableMappedJavaEntitiesList |
getSuperClasses()
Returns a selectable list of all super classes (vector up to java.lang.Object). |
Method Detail |
---|
SelectableMappedJavaEntitiesList getPackageClasses()
SelectableMappedJavaEntitiesList getClassesBelowPackage()
SelectableMappedJavaEntitiesList getNestedClasses()
SelectableMappedJavaEntitiesList getSuperClasses()
SelectableMappedJavaEntitiesList getImplementedInterfaces()
SelectableMappedJavaEntitiesList getDerivedClasses()
SelectableMappedJavaEntitiesList getAnnotatedClasses()
IllegalStateException
will be thrown if the property is accessed on non-Annotation classes.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |