| Package | Description |
|---|---|
| org.springframework.roo.classpath.details |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultImportMetadata
Default implementation of
ImportMetadata. |
| Modifier and Type | Method and Description |
|---|---|
ImportMetadata |
ImportMetadataBuilder.build() |
static ImportMetadata |
ImportMetadataBuilder.getImport(String callerMID,
org.springframework.roo.model.JavaType typeToImport)
Builds an import of the given
JavaType for use by the given
caller. |
| Modifier and Type | Method and Description |
|---|---|
Set<ImportMetadata> |
DefaultItdTypeDetails.getImports() |
Set<ImportMetadata> |
DefaultClassOrInterfaceTypeDetails.getImports() |
Set<ImportMetadata> |
MemberHoldingTypeDetails.getImports()
Lists the imports this class includes.
|
Set<ImportMetadata> |
ClassOrInterfaceTypeDetails.getRegisteredImports() |
Set<ImportMetadata> |
ClassOrInterfaceTypeDetailsBuilder.getRegisteredImports()
Returns this builder's imports
|
Set<ImportMetadata> |
DefaultClassOrInterfaceTypeDetails.getRegisteredImports() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ClassOrInterfaceTypeDetailsBuilder.add(ImportMetadata importMetadata)
Adds the given import to this builder
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ClassOrInterfaceTypeDetailsBuilder.add(Collection<ImportMetadata> imports)
Adds the given imports to this builder, if not already present
|
abstract void |
AbstractMemberHoldingTypeDetailsBuilder.addImports(Collection<ImportMetadata> imports)
Adds the given imports to this builder if not already present
|
void |
ItdTypeDetailsBuilder.addImports(Collection<ImportMetadata> imports) |
void |
ClassOrInterfaceTypeDetailsBuilder.addImports(Collection<ImportMetadata> imports) |
void |
ClassOrInterfaceTypeDetailsBuilder.setRegisteredImports(Collection<ImportMetadata> registeredImports)
Sets this builder's imports
|
| Constructor and Description |
|---|
ImportMetadataBuilder(ImportMetadata existing) |
| Constructor and Description |
|---|
DefaultClassOrInterfaceTypeDetails(org.springframework.roo.model.CustomData customData,
String declaredByMetadataId,
int modifier,
List<AnnotationMetadata> annotations,
org.springframework.roo.model.JavaType name,
PhysicalTypeCategory physicalTypeCategory,
List<ConstructorMetadata> declaredConstructors,
List<FieldMetadata> declaredFields,
List<MethodMetadata> declaredMethods,
List<ClassOrInterfaceTypeDetails> declaredInnerTypes,
List<InitializerMetadata> declaredInitializers,
ClassOrInterfaceTypeDetails superclass,
List<org.springframework.roo.model.JavaType> extendsTypes,
List<org.springframework.roo.model.JavaType> implementsTypes,
List<org.springframework.roo.model.JavaSymbolName> enumConstants,
Collection<ImportMetadata> registeredImports)
Constructor is package protected to mandate the use of
ClassOrInterfaceTypeDetailsBuilder |
Copyright © 2009–2016. All rights reserved.