|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Class for the annotation
type
JavaType.
Builder for types that eventually
implement IdentifiableAnnotatedJavaStructure.IdentifiableAnnotatedJavaStructure subclasses.Builder for types that eventually
implement IdentifiableJavaStructure.IdentifiableJavaStructure subclasses.InvocableMemberMetadata.AbstractInvocableMemberMetadata.ItdTypeDetailsProvidingMetadataItem, which
assumes the subclass will require a non-null
ClassOrInterfaceTypeDetails representing the governor and wishes to
build an ITD via the ItdTypeDetailsBuilder mechanism.ItdTypeDetailsProvidingMetadataItem.
ItdMetadataProviders that wish to
automatically discover new ItdTypeDetails that become available
elsewhere in the system, even if the ItdMetadataProvider is not
registered as a downstream dependency.MemberHoldingTypeDetails implementations.Builder to assist building MemberHoldingTypeDetails
implementations.JavaType as its value
ItdTypeDetails to the management service.
JavaType that will trigger metadata
registration.
JavaTypes as triggering metadata
registration.
JavaType with zero or more annotations.TypeMatcher that looks for any of a given set of annotations.AnnotationMetadata.AnnotationMetadata as a
baseline for building a new instance.
AnnotationMetadata.AbstractAnnotationValuesMethodParameters
AnnotationAttributeValues.AutoPopulate annotated fields on a given
Object.ItdTypeDetails from the current contents of this
instance's ItdTypeDetailsBuilder.
Class annotation attribute value.ClassOrInterfaceTypeDetails.ClasspathOperations.ConstructorMetadata-specific implementation of Matcher.ConstructorMetadata.ConstructorMetadata-specific implementation of
InvocableMemberMetadataCustomDataKey.AnnotatedJavaType into an equivalent
JavaType.
List of AnnotatedJavaTypes into a
List of equivalent JavaTypes.
JavaType into an equivalent AnnotatedJavaType.
JavaTypes into a List of
equivalent AnnotatedJavaTypes.
JavaTypes into a List of
equivalent AnnotatedJavaTypes.
LayerAdapter, in other words one that ships with Spring
Roo.MetadataProvider.getProvidesType()) for
the indicated JavaType and Path.
ClassOrInterfaceTypeDetails passed in at the location denoted by
the passed in path.
Matcher objects.CustomDataKeyDecorator.CustomData tag definitions.Date and Calendar types.FieldMetadata of existing field (may
already contain field annotations) and a list of new Annotations which
should be introduced by an AspectJ ITD.
MethodMetadata of existing method (may
already contain method annotations) and a list of new Annotations which
should be introduced by an AspectJ ITD.
MemberDetails and either (a) returns the
same instance if no changes are necessary or (b) returns a new instance
of MemberDetails if changes are needed.
MemberHoldingTypeDetails instances and ignores the type's
members.
AnnotationMetadata.ClassOrInterfaceTypeDetails.ConstructorMetadata.FieldMetadata.ImportMetadata.InitializerMetadata.ItdTypeDetails.MethodMetadata.PhysicalTypeDetails that is suitable for
PhysicalTypeCategory.OTHER or sub-classing by category-specific
implementations.PhysicalTypeMetadata implementation.PhysicalTypeMetadata for
each, also providing type creation and deleting methods.Matcher for FieldMetadata-that matches on the presence of
at least one of a given list of annotations.FieldMetadata.FieldMetadata-specific implementation of
IdentifiableAnnotatedJavaStructureCustomDataKey.ClassOrInterfaceTypeDetailss that possess the
specified annotations (specified as a vararg).
ClassOrInterfaceTypeDetailss that possess the
specified tag.
JavaTypes that possess the specified annotations
(specified as a vararg).
JavaTypes that possess the specified list of
annotations.
MemberHoldingTypeDetails in this MemberDetails.
MemberDetails.getConstructors() instead
MemberHoldingTypeDetails and returns all
constructors.
Matcher.matches(List)
MemberHoldingTypeDetails.getDeclaredConstructor(List)
instead
MemberHoldingTypeDetails.getDeclaredField(JavaSymbolName)
instead
MemberHoldingTypeDetails.getDeclaredInnerType(JavaType)
instead
MemberHoldingTypeDetails based
on the method name.
AbstractIdentifiableAnnotatedJavaStructureBuilder.getDeclaredTypeAnnotation(JavaType)
instead
IdentifiableAnnotatedJavaStructure.getAnnotation(JavaType)
instead
MemberDetails.getAnnotation(JavaType) instead
declare precedence
AspectJ declaration.
MemberHoldingTypeDetails.getField(JavaSymbolName)
instead
MemberDetails.getFields() instead
MemberHoldingTypeDetails and returns all fields.
MemberHoldingTypeDetails.getFieldsWithAnnotation(JavaType)
instead
MemberDetails that contain
the given CustomData tag.
ClassOrInterfaceTypeDetails representing the governor
of this ITD.
MetadataProvider.getProvidesType()) into the corresponding governor physical type
identifier.
ItdMetadataProvider instance.
JavaType for use by the given
caller.
PhysicalTypeMetadata.getItdCanonicalPath(ItdMetadataProvider) instead
(fixes typo)
JavaType which represents an ITD for this physical
Java type.
MemberHoldingTypeDetails implementation.
ItdTypeDetails and
decide whether they are interested in a metadata request being made in
response.
MemberDetails instance for the given
ClassOrInterfaceTypeDetails.
MemberHoldingTypeDetails, if available.
MemberDetails and returns all
MemberHoldingTypeDetails which contains a given
CustomData tag.
MemberTypeAdditions for a given target entity and construct it
accordingly.
MemberTypeAdditions for a given target entity and construct it
accordingly.
MemberDetails.getMethod(JavaSymbolName) instead
MemberDetails.getMethod(JavaSymbolName, List)
instead
MemberDetails.getMethod(JavaSymbolName, List, String)
instead
JavaSymbolName for use by the standard
MemberFindingUtils.getMethod(MemberDetails, org.springframework.roo.model.JavaSymbolName)
.
MemberHoldingTypeDetails.getMethod(JavaSymbolName)
instead
MemberHoldingTypeDetails.getMethod(JavaSymbolName, List)
instead
JavaSymbolName for use by the standard
MemberFindingUtils.getMethod(MemberHoldingTypeDetails, org.springframework.roo.model.JavaSymbolName)
.
personService.findAll()".
MemberDetails.getMethods() instead
MemberHoldingTypeDetails.getMethods() instead
MemberHoldingTypeDetails and returns all methods.
MemberDetails.getMethodsWithTag(Object) instead
MemberDetails and returns all methods which contain
a given CustomData tag.
MemberHoldingTypeDetails in cases
where multiple matches are found for a given tag.
MemberHoldingTypeDetails in cases
where multiple matches are found for a given tag.
MemberHoldingTypeDetails in cases
where multiple matches are found for a given tag.
LogicalPath of the metadata item with the given id.
JavaType would have
within the given LogicalPath; this type need not exist.
JavaType within the user project, and if
found, returns the id for its PhysicalTypeMetadata.
LayerProvider.CORE_LAYER_PRIORITY
JavaType provided by this physical type.
IdentifiableAnnotatedJavaStructure.getTypeAnnotation(JavaType)
instead
ClassOrInterfaceTypeDetails object that represents the
requested JavaType from the type at
the passed in type path.
ClassOrInterfaceTypeDetails to for the provided
physical type identifier.
ClassOrInterfaceTypeDetails object that represents the
requested JavaType from the passed
compilation unit text.
LogicalPath containing the given JavaType.
TypeLocationService.getTypesForModule(Pom) instead; more strongly
typed and also ignores any types found in pom-packaged
modules
Converter for String that understands the "topics" option
context.HintOperations.IdentifiableJavaStructure which can also be annotated.IdentifiableAnnotatedJavaStructure-specific implementation of
IdentifiableJavaStructureCustomDataKey.IdentifiableJavaStructure-specific implementation of
CustomDataKey.ImportMetadata.InitializerMetadata.InvocableMemberMetadata.getBody().InvocableMemberMetadata-specific implementation of
IdentifiableAnnotatedJavaStructureCustomDataKey.ItdDiscoveryService.PhysicalTypeMetadata that the ITD would have been introduced
into.MetadataProvider that supports ITDs.ItdSourceFileComposer containing the members that
were requested in the passed object.
ItdMetadataProvider that permits registration of different
JavaTypes as metadata trigger annotations.ItdTypeDetails instance.MetadataItem implementation that can provide
ItdTypeDetails.Converter for JavaPackages, with support for using
"~" to denote the user's top-level package.JavaSymbolName.JavaType, with full support for using
as denoting the user's
top-level package.LastUsedImpl.LayerProvider.MemberTypeAdditions they need to make to their source code in order
to invoke persistence-related operations such as persist and
find.LayerService implementation.Matcher used for layering support; identifies layer components
(services, repositories, etc) by the presence of a given tag, and sets each
such component's CustomDataKeys.LAYER_TYPE tag to a list of the
domain types managed by that component (as a
List<JavaType>).ClassOrInterfaceTypeDetails type.CustomDataAccessors based on a specific criteria and provides
the relevant key and value to be applied to a matched
CustomDataAccessor.CustomDataAccessors for any elements of the given
list that meet this matcher's inclusion criteria.
MemberDetails.MemberDetailsScanner operation before the method returns.MemberDetails.MemberDetails instance for a
given class or interface type.MemberDetailsScanner.MemberHoldingTypeDetails
instances.MemberHoldingTypeDetails-specific implementation of
CustomDataKey.MetadataItem capable of returning
MemberHoldingTypeDetails.MethodMetadata specific implementation of Matcher.MethodMetadata.MethodMetadata-specific implementation of
InvocableMemberMetadataCustomDataKey.MemberHoldingTypeDetails-specific implementation of Matcher.MetadataDependencyRegistry.addNotificationListener(MetadataNotificationListener)
registration.
Path.PersistenceMemberLocator scans for the
presence of persistence ID tags for MemberDetails for a given domain
type.PhysicalTypeDetails.PhysicalTypeMetadata instance.PhysicalTypeMetadata IDs.JavaType
located in a particular LogicalPath.PhysicalTypeMetadata
instances.Object for its declared fields, locating
all AutoPopulate annotated fields.
PreferencesService implementation.ClassOrInterfaceTypeDetails type.
callback implementation to process
the located types.
ItdTypeDetails associated with the presented String.
JavaType metadata trigger registration.
JavaTypes as triggering metadata registration.
AbstractMemberHoldingTypeDetailsBuilder.addMethod(MethodMetadataBuilder) once for each item of the given
Iterable.
declare precedence
AspectJ declaration.
String annotation attribute value.MetadataProvider that produces metadata when any of various trigger
annotations are present on a user project type (known as the governor).TypeLocationService.TypeManagementService.MemberHoldingTypeDetails-specific implementation of Matcher.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||