|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ClassOrInterfaceTypeDetails in org.springframework.roo.classpath.details |
---|
Subinterfaces of ClassOrInterfaceTypeDetails in org.springframework.roo.classpath.details | |
---|---|
interface |
MutableClassOrInterfaceTypeDetails
Represents the mutable operations available on a ClassOrInterfaceTypeDetails instance. |
Classes in org.springframework.roo.classpath.details that implement ClassOrInterfaceTypeDetails | |
---|---|
class |
DefaultClassOrInterfaceTypeDetails
Default representation of a ClassOrInterfaceTypeDetails . |
Methods in org.springframework.roo.classpath.details that return ClassOrInterfaceTypeDetails | |
---|---|
ClassOrInterfaceTypeDetails |
DefaultItdTypeDetails.getGovernor()
|
ClassOrInterfaceTypeDetails |
DefaultClassOrInterfaceTypeDetails.getSuperclass()
|
ClassOrInterfaceTypeDetails |
ClassOrInterfaceTypeDetails.getSuperclass()
Obtains the superclass if this is a class and it is available. |
Methods in org.springframework.roo.classpath.details with parameters of type ClassOrInterfaceTypeDetails | |
---|---|
static DefaultItdTypeDetailsBuilder |
DefaultItdTypeDetails.getBuilder(String declaredByMetadataId,
ClassOrInterfaceTypeDetails governor,
org.springframework.roo.model.JavaType aspect,
boolean privilegedAspect)
|
static FieldMetadata |
MemberFindingUtils.getField(ClassOrInterfaceTypeDetails classOrInterfaceTypeDetails,
org.springframework.roo.model.JavaSymbolName fieldName)
Searches up the inheritance hierarchy until the first field with the specified name is located. |
static List<FieldMetadata> |
MemberFindingUtils.getFieldsWithAnnotation(ClassOrInterfaceTypeDetails classOrInterfaceTypeDetails,
org.springframework.roo.model.JavaType annotation)
Searches up the inheritance hierarchy and locates all declared fields which are annotated with the specified annotation. |
static MethodMetadata |
MemberFindingUtils.getMethod(ClassOrInterfaceTypeDetails classOrInterfaceTypeDetails,
org.springframework.roo.model.JavaSymbolName methodName,
List<org.springframework.roo.model.JavaType> parameters)
Searches up the inheritance hierarchy until the first method with the specified name and parameters is located. |
static List<MethodMetadata> |
MemberFindingUtils.getMethods(ClassOrInterfaceTypeDetails classOrInterfaceTypeDetails)
Locates all methods on this class and its superclasses. |
static AnnotationMetadata |
MemberFindingUtils.getTypeAnnotation(ClassOrInterfaceTypeDetails classOrInterfaceTypeDetails,
org.springframework.roo.model.JavaType annotationType)
Locates an annotation on this class and its superclasses. |
Constructors in org.springframework.roo.classpath.details with parameters of type ClassOrInterfaceTypeDetails | |
---|---|
DefaultClassOrInterfaceTypeDetails(String declaredByMetadataId,
org.springframework.roo.model.JavaType name,
int modifier,
PhysicalTypeCategory physicalTypeCategory,
List<ConstructorMetadata> declaredConstructors,
List<FieldMetadata> declaredFields,
List<MethodMetadata> declaredMethods,
ClassOrInterfaceTypeDetails superclass,
List<org.springframework.roo.model.JavaType> extendsTypes,
List<org.springframework.roo.model.JavaType> implementsTypes,
List<AnnotationMetadata> typeAnnotations,
List<org.springframework.roo.model.JavaSymbolName> enumConstants)
|
|
DefaultItdTypeDetails(ClassOrInterfaceTypeDetails governor,
org.springframework.roo.model.JavaType aspect,
boolean privilegedAspect,
Set<org.springframework.roo.model.JavaType> registeredImports,
List<ConstructorMetadata> declaredConstructors,
List<FieldMetadata> declaredFields,
List<MethodMetadata> declaredMethods,
List<org.springframework.roo.model.JavaType> extendsTypes,
List<org.springframework.roo.model.JavaType> implementsTypes,
List<AnnotationMetadata> typeAnnotations,
List<DeclaredFieldAnnotationDetails> fieldAnnotations,
List<DeclaredMethodAnnotationDetails> methodAnnotations)
|
Uses of ClassOrInterfaceTypeDetails in org.springframework.roo.classpath.details.annotations.populator |
---|
Fields in org.springframework.roo.classpath.details.annotations.populator declared as ClassOrInterfaceTypeDetails | |
---|---|
protected ClassOrInterfaceTypeDetails |
AbstractAnnotationValues.governorTypeDetails
|
Methods in org.springframework.roo.classpath.details.annotations.populator that return ClassOrInterfaceTypeDetails | |
---|---|
ClassOrInterfaceTypeDetails |
AbstractAnnotationValues.getGovernorTypeDetails()
|
Uses of ClassOrInterfaceTypeDetails in org.springframework.roo.classpath.itd |
---|
Fields in org.springframework.roo.classpath.itd declared as ClassOrInterfaceTypeDetails | |
---|---|
protected ClassOrInterfaceTypeDetails |
AbstractItdTypeDetailsProvidingMetadataItem.governorTypeDetails
|
Uses of ClassOrInterfaceTypeDetails in org.springframework.roo.classpath.operations |
---|
Methods in org.springframework.roo.classpath.operations that return ClassOrInterfaceTypeDetails | |
---|---|
ClassOrInterfaceTypeDetails |
ClasspathOperationsImpl.getClassOrInterface(org.springframework.roo.model.JavaType requiredClassOrInterface)
|
ClassOrInterfaceTypeDetails |
ClasspathOperations.getClassOrInterface(org.springframework.roo.model.JavaType requiredClassOrInterface)
Obtains the requested JavaType , assuming it is a class or interface that exists at this time and can be parsed. |
ClassOrInterfaceTypeDetails |
ClasspathOperationsImpl.getSuperclass(org.springframework.roo.model.JavaType superclass)
|
ClassOrInterfaceTypeDetails |
ClasspathOperations.getSuperclass(org.springframework.roo.model.JavaType superclass)
Obtains the superclass, if one is specified. |
Methods in org.springframework.roo.classpath.operations with parameters of type ClassOrInterfaceTypeDetails | |
---|---|
void |
ClasspathOperationsImpl.generateClassFile(ClassOrInterfaceTypeDetails details)
|
void |
ClasspathOperations.generateClassFile(ClassOrInterfaceTypeDetails details)
Creates a new class, with the location name name provided in the details. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |