|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
PhysicalTypeMetadata
for the requested annotation JavaType
.
InvocableMemberMetadata
.ItdTypeDetailsProvidingMetadataItem
, which assumes the subclass will require
a non-null ClassOrInterfaceTypeDetails
representing the governor and wishes to build an ITD via the
DefaultItdTypeDetailsBuilder
mechanism.ItdTypeDetailsProvidingMetadataItem
.
JavaType
that will trigger metadata registration.
JavaType
with zero or more annotations.AnnotatedJavaType
.
AnnotationMetadata
.AnnotationAttributeValue
s.AutoPopulate
annotated fields on a
given Object
.Class
annotation attribute value.Path
to include resources acquired from a
ClasspathProvidingProjectMetadata
.ClassloaderInclusivePath
instance.
ClasspathOperationsImpl
.List
of AnnotatedJavaTypes
s into a List
of equivalent JavaType
s.
List
of JavaTypes
s into a List
of equivalent AnnotatedJavaType
s.
MetadataProvider.getProvidesType()
) for the indicated JavaType
and Path
.
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.
AnnotationMetadata
.ClassOrInterfaceTypeDetails
.ConstructorMetadata
.FieldMetadata
.ItdMetadataScanner
.ItdTypeDetails
.ItdTypeDetails
instance.MethodMetadata
.PhysicalTypeDetails
that is suitable for PhysicalTypeCategory.OTHER
or sub-classing by category-specific implementations.ClasspathOperationsImpl
.JavaType
by searching the physical disk (does not
search for existing PhysicalTypeMetadata
).
JavaType
, assuming it is a class or interface that exists at this time and can be parsed.
ClassOrInterfaceTypeDetails
.
MetadataProvider.getProvidesType()
) into the corresponding governor physical type identifier.
ItdMetadataProvider
instance.
JavaType
which represents an ITD for this physical Java type.
ItdTypeDetails
, if available.
MetadataItem
compatible with the physical type identifier.
Modifier
.
InvocableMemberMetadata.getBody()
.FileMetadata
and automatically deletes any ITD that should not exist
due to the non-existence of the PhysicalTypeMetadata
that the ITD would have been
introduced into.MetadataService
that supports ITDs.ItdMetadataProvider
s and locates every MetadataItem
related to a particular
PhysicalTypeIdentifier
(as indicated by its metadata identification string).ItdMetadataProvider
s may wish to discover.ItdMetadataProvider
that is aware it provides particular ItdProviderRole
s.ItdSourceFileComposer
containing the members that were requested in
the passed object.
MetadataItem
implementation that can provide ItdTypeDetails
.JavaPackage
, with full support for using "~" as denoting the user's top-level package.JavaSymbolName
.JavaType
, with full support for using "~" as denoting the user's top-level package.LastUsedImpl
.MemberHoldingTypeDetails
instances.ClassOrInterfaceTypeDetails
instance.PhysicalTypeMetadataProvider
to include mutable operations.Path
.PhysicalTypeDetails
.PhysicalTypeMetadata
instance.PhysicalTypeMetadata
.JavaType
located in a particular ClassloaderInclusivePath
.PhysicalTypeIdentifierNamingUtils
, which is usually a class or
interface but may potentially represent an annotation or enum type.PhysicalTypeMetadata
instances.Object
for its declared fields, locating all
AutoPopulate
annotated fields.
JavaType
metadata trigger registration.
JavaType
indicated.
String
annotation attribute value.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |