|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ClassOrInterfaceTypeDetails
Provides information about the different components of a class, interface or enum.
For simplicity of implementation this is not a complete representation of all members and other information available via Java bytecode. For example, static initialisers and inner classes are unsupported.
Method Summary | |
---|---|
String |
getDeclaredByMetadataId()
Obtains the physical type identifier that included this ClassOrInterfaceTypeDetails . |
List<org.springframework.roo.model.JavaSymbolName> |
getEnumConstants()
Lists the enum constants this type provides. |
int |
getModifier()
Obtains the modifiers, in a format consistent with Modifier . |
ClassOrInterfaceTypeDetails |
getSuperclass()
Obtains the superclass if this is a class and it is available. |
Methods inherited from interface org.springframework.roo.classpath.details.MemberHoldingTypeDetails |
---|
getDeclaredConstructors, getDeclaredFields, getDeclaredMethods, getExtendsTypes, getImplementsTypes, getTypeAnnotations |
Methods inherited from interface org.springframework.roo.classpath.PhysicalTypeDetails |
---|
getName, getPhysicalTypeCategory |
Method Detail |
---|
ClassOrInterfaceTypeDetails getSuperclass()
int getModifier()
Modifier
.
String getDeclaredByMetadataId()
ClassOrInterfaceTypeDetails
.
List<org.springframework.roo.model.JavaSymbolName> getEnumConstants()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |