|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| ItdMetadataProvider | Indicates a MetadataService that supports ITDs. |
| ItdMetadataScanner | Scans all ItdMetadataProviders and locates every MetadataItem related to a particular
PhysicalTypeIdentifier (as indicated by its metadata identification string). |
| ItdRoleAwareMetadataProvider | An ItdMetadataProvider that is aware it provides particular ItdProviderRoles. |
| ItdTypeDetailsProvidingMetadataItem | Indicates a MetadataItem implementation that can provide ItdTypeDetails. |
| Class Summary | |
|---|---|
| AbstractItdMetadataProvider | Provides common functionality used by ITD-based generators. |
| AbstractItdTypeDetailsProvidingMetadataItem | Abstract implementation of ItdTypeDetailsProvidingMetadataItem, which assumes the subclass will require
a non-null ClassOrInterfaceTypeDetails representing the governor and wishes to build an ITD via the
DefaultItdTypeDetailsBuilder mechanism. |
| DefaultItdMetadataScanner | Default implementation of ItdMetadataScanner. |
| InvocableMemberBodyBuilder | A simple way of producing method bodies for InvocableMemberMetadata.getBody(). |
| ItdFileDeletionService | Listens for 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. |
| ItdProviderRole | Indicates a role that other ItdMetadataProviders may wish to discover. |
| ItdSourceFileComposer | A simple way of producing an inter-type declaration source file. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||