Uses of Interface
org.springframework.roo.classpath.details.ClassOrInterfaceTypeDetails

Packages that use ClassOrInterfaceTypeDetails
org.springframework.roo.classpath   
org.springframework.roo.classpath.details   
org.springframework.roo.classpath.details.annotations.populator   
org.springframework.roo.classpath.itd   
org.springframework.roo.classpath.layers   
org.springframework.roo.classpath.scanner   
 

Uses of ClassOrInterfaceTypeDetails in org.springframework.roo.classpath
 

Methods in org.springframework.roo.classpath that return ClassOrInterfaceTypeDetails
 ClassOrInterfaceTypeDetails TypeParsingService.getTypeAtLocation(String fileIdentifier, String declaredByMetadataId, org.springframework.roo.model.JavaType javaType)
          Builds a ClassOrInterfaceTypeDetails object that represents the requested JavaType from the type at the passed in type path.
 ClassOrInterfaceTypeDetails TypeLocationServiceImpl.getTypeDetails(org.springframework.roo.model.JavaType type)
           
 ClassOrInterfaceTypeDetails TypeLocationService.getTypeDetails(org.springframework.roo.model.JavaType javaType)
          Returns the details of the given Java type from within the user project.
 ClassOrInterfaceTypeDetails TypeLocationServiceImpl.getTypeDetails(String physicalTypeId)
           
 ClassOrInterfaceTypeDetails TypeCacheImpl.getTypeDetails(String mid)
           
 ClassOrInterfaceTypeDetails TypeLocationService.getTypeDetails(String physicalTypeId)
          Resolves the ClassOrInterfaceTypeDetails to for the provided physical type identifier.
 ClassOrInterfaceTypeDetails TypeCache.getTypeDetails(String mid)
           
 ClassOrInterfaceTypeDetails TypeParsingService.getTypeFromString(String typeContents, String declaredByMetadataId, org.springframework.roo.model.JavaType javaType)
          Builds a ClassOrInterfaceTypeDetails object that represents the requested JavaType from the passed compilation unit text.
 

Methods in org.springframework.roo.classpath that return types with arguments of type ClassOrInterfaceTypeDetails
 Set<ClassOrInterfaceTypeDetails> TypeLocationServiceImpl.findClassesOrInterfaceDetailsWithAnnotation(org.springframework.roo.model.JavaType... annotationsToDetect)
           
 Set<ClassOrInterfaceTypeDetails> TypeLocationService.findClassesOrInterfaceDetailsWithAnnotation(org.springframework.roo.model.JavaType... annotationsToDetect)
          Returns a set of ClassOrInterfaceTypeDetailss that possess the specified annotations (specified as a vararg).
 Set<ClassOrInterfaceTypeDetails> TypeLocationServiceImpl.findClassesOrInterfaceDetailsWithTag(Object tag)
           
 Set<ClassOrInterfaceTypeDetails> TypeLocationService.findClassesOrInterfaceDetailsWithTag(Object tag)
          Returns a set of ClassOrInterfaceTypeDetailss that possess the specified tag.
 

Methods in org.springframework.roo.classpath with parameters of type ClassOrInterfaceTypeDetails
 void TypeCacheImpl.cacheType(String typeFilePath, ClassOrInterfaceTypeDetails cid)
           
 void TypeCache.cacheType(String typeFilePath, ClassOrInterfaceTypeDetails cid)
           
 void TypeManagementService.createOrUpdateTypeOnDisk(ClassOrInterfaceTypeDetails cid)
          Creates a physical type with the contents based on the ClassOrInterfaceTypeDetails passed in at the location denoted by the passed in path.
 void TypeManagementServiceImpl.createOrUpdateTypeOnDisk(ClassOrInterfaceTypeDetails cid)
           
 void TypeManagementService.generateClassFile(ClassOrInterfaceTypeDetails cid)
          Deprecated. 
 void TypeManagementServiceImpl.generateClassFile(ClassOrInterfaceTypeDetails cid)
          Deprecated. 
 String TypeParsingService.getCompilationUnitContents(ClassOrInterfaceTypeDetails cid)
          Returns the compilation unit contents that represents the passed class or interface details.
 void LocatedTypeCallback.process(ClassOrInterfaceTypeDetails located)
          Callback method to process the located ClassOrInterfaceTypeDetails type.
 String TypeParsingService.updateAndGetCompilationUnitContents(String fileIdentifier, ClassOrInterfaceTypeDetails cid)
          Returns the compilation unit contents that represents the java file updated with the passed class or interface details.
 

Uses of ClassOrInterfaceTypeDetails in org.springframework.roo.classpath.details
 

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 ClassOrInterfaceTypeDetailsBuilder.build()
           
 ClassOrInterfaceTypeDetails AbstractMemberHoldingTypeDetails.getDeclaredInnerType(org.springframework.roo.model.JavaType typeName)
           
 ClassOrInterfaceTypeDetails MemberHoldingTypeDetails.getDeclaredInnerType(org.springframework.roo.model.JavaType typeName)
          Locates an inner type with the specified name.
static ClassOrInterfaceTypeDetails MemberFindingUtils.getDeclaredInnerType(MemberHoldingTypeDetails memberHoldingTypeDetails, org.springframework.roo.model.JavaType typeName)
          Deprecated. use MemberHoldingTypeDetails.getDeclaredInnerType(JavaType) instead
 ClassOrInterfaceTypeDetails DefaultItdTypeDetails.getGovernor()
           
 ClassOrInterfaceTypeDetails ItdTypeDetails.getGovernor()
          Returns the ClassOrInterfaceTypeDetails representing the governor of this ITD.
 ClassOrInterfaceTypeDetails DefaultPhysicalTypeMetadata.getMemberHoldingTypeDetails()
           
 ClassOrInterfaceTypeDetails ClassOrInterfaceTypeDetails.getSuperclass()
          Obtains the superclass if this is a class and it is available.
 ClassOrInterfaceTypeDetails DefaultClassOrInterfaceTypeDetails.getSuperclass()
           
 

Methods in org.springframework.roo.classpath.details that return types with arguments of type ClassOrInterfaceTypeDetails
 List<ClassOrInterfaceTypeDetails> AbstractMemberHoldingTypeDetailsBuilder.buildInnerTypes()
           
 List<ClassOrInterfaceTypeDetails> DefaultItdTypeDetails.getDeclaredInnerTypes()
           
 List<ClassOrInterfaceTypeDetails> DefaultClassOrInterfaceTypeDetails.getDeclaredInnerTypes()
           
 List<ClassOrInterfaceTypeDetails> MemberHoldingTypeDetails.getDeclaredInnerTypes()
           
 List<ClassOrInterfaceTypeDetails> DefaultItdTypeDetails.getInnerTypes()
           
 List<ClassOrInterfaceTypeDetails> ItdTypeDetails.getInnerTypes()
          Lists the inner types.
 

Methods in org.springframework.roo.classpath.details with parameters of type ClassOrInterfaceTypeDetails
 boolean AbstractMemberHoldingTypeDetailsBuilder.addInnerType(ClassOrInterfaceTypeDetails innerType)
           
 void ClassOrInterfaceTypeDetailsBuilder.copyTo(AbstractMemberHoldingTypeDetailsBuilder<?> targetBuilder, ClassOrInterfaceTypeDetails governorTypeDetails)
          Copies this builder's modifications into the given ITD builder
static AnnotationMetadata MemberFindingUtils.getFirstAnnotation(ClassOrInterfaceTypeDetails cid, org.springframework.roo.model.JavaType... annotationTypes)
          Returns the first of the given types of annotation on the given class or interface
 void ClassOrInterfaceTypeDetailsBuilder.setSuperclass(ClassOrInterfaceTypeDetails superclass)
           
 

Constructors in org.springframework.roo.classpath.details with parameters of type ClassOrInterfaceTypeDetails
ClassOrInterfaceTypeDetailsBuilder(ClassOrInterfaceTypeDetails existing)
          Constructor
ClassOrInterfaceTypeDetailsBuilder(String declaredbyMetadataId, ClassOrInterfaceTypeDetails existing)
          Constructor
DefaultPhysicalTypeMetadata(String metadataIdentificationString, String physicalLocationCanonicalPath, ClassOrInterfaceTypeDetails cid)
          Constructor
ItdTypeDetailsBuilder(String declaredByMetadataId, ClassOrInterfaceTypeDetails governor, org.springframework.roo.model.JavaType aspect, boolean privilegedAspect)
          Constructor
 

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
           
 

Methods in org.springframework.roo.classpath.itd with parameters of type ClassOrInterfaceTypeDetails
protected  MemberDetails AbstractItdMetadataProvider.getMemberDetails(ClassOrInterfaceTypeDetails cid)
          Returns details of the given class or interface type's members
protected
<T extends org.springframework.roo.metadata.MetadataItem>
T
AbstractItdMetadataProvider.getParentMetadata(ClassOrInterfaceTypeDetails child)
          Looks up the given type's inheritance hierarchy for metadata of the given type, starting with the given type's parent and going upwards until the first such instance is found (i.e. lower level metadata takes priority over higher level metadata)
protected  boolean AbstractItdMetadataProvider.isGovernor(ClassOrInterfaceTypeDetails type)
          Indicates whether the given type is the governor for this provider.
protected  boolean AbstractItdTypeDetailsProvidingMetadataItem.isImplementing(ClassOrInterfaceTypeDetails clazz, org.springframework.roo.model.JavaType interfaceTarget)
          Determines if the presented class (or any of its superclasses) implements the target interface.
 

Uses of ClassOrInterfaceTypeDetails in org.springframework.roo.classpath.layers
 

Methods in org.springframework.roo.classpath.layers with parameters of type ClassOrInterfaceTypeDetails
 void MemberTypeAdditions.copyAdditionsTo(AbstractMemberHoldingTypeDetailsBuilder<?> targetBuilder, ClassOrInterfaceTypeDetails governorClassOrInterfaceTypeDetails)
          Copies this instance's additions (if any) into the given builder
 

Uses of ClassOrInterfaceTypeDetails in org.springframework.roo.classpath.scanner
 

Methods in org.springframework.roo.classpath.scanner with parameters of type ClassOrInterfaceTypeDetails
 MemberDetails MemberDetailsScanner.getMemberDetails(String requestingClass, ClassOrInterfaceTypeDetails cid)
          Builds MemberDetails instance for the given ClassOrInterfaceTypeDetails.
 MemberDetails MemberDetailsScannerImpl.getMemberDetails(String requestingClass, ClassOrInterfaceTypeDetails cid)
           
 



Copyright © 2009–2015. All rights reserved.