|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ItdTypeDetails
Provides information about an ITD.
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 | |
---|---|
org.springframework.roo.model.JavaType |
getAspect()
Returns the name of type which holds the aspect itself. |
List<DeclaredFieldAnnotationDetails> |
getFieldAnnotations()
Lists the field-level annotations. |
List<DeclaredMethodAnnotationDetails> |
getMethodAnnotations()
Lists the method-level annotations. |
Set<org.springframework.roo.model.JavaType> |
getRegisteredImports()
|
boolean |
isPrivilegedAspect()
|
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 |
---|
boolean isPrivilegedAspect()
org.springframework.roo.model.JavaType getAspect()
Note that the type receiving the introductions can be determined via PhysicalTypeDetails.getName()
.
JavaType
(never null)Set<org.springframework.roo.model.JavaType> getRegisteredImports()
List<DeclaredFieldAnnotationDetails> getFieldAnnotations()
This includes those annotations declared on the field, together with those defined via the ITD "declare @field: DestinationType: @Annotation" feature.
List<DeclaredMethodAnnotationDetails> getMethodAnnotations()
This includes those annotations declared on the method, together with those defined via the ITD "declare @field: DestinationType: @Annotation" feature.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |