Name | Description | Type | Package | Framework |
AbsBindingModule | All provided Modules have to inherit from this class. | Class | org.apache.felix.ipojo.manipulator.spi | Apache Felix |
AbstractBindVisitor | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind | Apache Felix | |
Action | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind | Apache Felix | |
AnnotationDiscovery | org. | Interface | org.apache.felix.ipojo.manipulator.metadata.annotation.model | Apache Felix |
AnnotationLiteral | Base annotation literal class to be extended when declaring stereotype bindings in a programmatic way. | Class | org.apache.felix.ipojo.manipulator.spi | Apache Felix |
AnnotationMetadataProvider | A AnnotationMetadataProvider loads iPOJO metadata from bytecode of classes. | Class | org.apache.felix.ipojo.manipulator.metadata | Apache Felix |
AnnotationParser | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser | Apache Felix | |
AnnotationPlayback | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal | Apache Felix | |
AnnotationRecorder | Record annotation to be replayed later. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay | Apache Felix |
AnnotationType | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model | Apache Felix | |
AnnotationTypeVisitor | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser | Apache Felix | |
AnnotationVisitorFactory | Produces a new AnnotationVisitor instance for the given BindingContext. | Interface | org.apache.felix.ipojo.manipulator.spi | Apache Felix |
AnnotationVisitorPlayback | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay | Apache Felix | |
Binding | Triple storing the source annotation, the associated factory and the predicate for conditional support. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.registry | Apache Felix |
BindingContext | Class | org.apache.felix.ipojo.manipulator.spi | Apache Felix | |
BindingRegistry | Find the list of Binding registered with the given annotation type. | Interface | org.apache.felix.ipojo.manipulator.metadata.annotation.registry | Apache Felix |
Bindings | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util | Apache Felix | |
CacheableMetadataProvider | A CacheableMetadataProvider provides simple caching methods to avoid calling MetadataProvider. | Class | org.apache.felix.ipojo.manipulator.metadata | Apache Felix |
ChainedAnnotationDiscovery | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery | Apache Felix | |
ChainedAnnotationVisitor | Class | org.apache.felix.ipojo.manipulator.util | Apache Felix | |
CheckFieldConsistencyResultVisitor | This visitor checks that field referenced in the metadata are present in the bytecode. | Class | org.apache.felix.ipojo.manipulator.visitor.check | Apache Felix |
CheckFieldConsistencyVisitor | Execute field verification. | Class | org.apache.felix.ipojo.manipulator.visitor.check | Apache Felix |
ClassMetadataCollector | Class | org.apache.felix.ipojo.manipulator.metadata.annotation | Apache Felix | |
Classpath | An ordered list of classpath elements with set behaviour. | Class | org.apache.felix.ipojo.manipulator.util | Apache Felix |
Collections5 | Collections5 is a static collection of methods being part of the Java6 Collections class. | Class | org.apache.felix.ipojo.manipulator.util | Apache Felix |
CompletableBindingRegistry | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.registry | Apache Felix | |
ComponentVisitor | Parse the @Component annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
ComponentWorkbench | Class | org.apache.felix.ipojo.manipulator.metadata.annotation | Apache Felix | |
CompositeMetadataProvider | A CompositeMetadataProvider is responsible to detect duplicates component's declaration. | Class | org.apache.felix.ipojo.manipulator.metadata | Apache Felix |
CompositeModuleProvider | Encapsulate other ModuleProviders in a single instance. | Class | org.apache.felix.ipojo.manipulator.spi.provider | Apache Felix |
Constants | A static class to access the constant written during packaging. | Class | org.apache.felix.ipojo.manipulator.util | Apache Felix |
ControllerVisitor | Parses the @Controller annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
CoreModuleProvider | Hardcoded provider for default core manipulation module. | Class | org.apache.felix.ipojo.manipulator.spi.provider | Apache Felix |
DefaultBindingModule | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.module | Apache Felix | |
DefaultBindingRegistry | Stores all the Bindings coming from the Module. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.registry | Apache Felix |
DefaultManifestBuilder | A DefaultManifestBuilder handles the knowledge of iPOJO Manifest building. | Class | org.apache.felix.ipojo.manipulator.store.builder | Apache Felix |
DefaultModuleProvider | Return the given collection of Modules. | Class | org.apache.felix.ipojo.manipulator.spi.provider | Apache Felix |
DirectManifestProvider | A DirectManifestProvider simply serves an already available Manifest. | Class | org.apache.felix.ipojo.manipulator.manifest | Apache Felix |
DirectoryResourceStore | A DirectoryResourceStore knows how to read and write resources from (to respectively) a File directory. | Class | org.apache.felix.ipojo.manipulator.store | Apache Felix |
Elements | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util | Apache Felix | |
EmptyMetadataProvider | A EmptyMetadataProvider simply returns an empty list of Element. | Class | org.apache.felix.ipojo.manipulator.metadata | Apache Felix |
EmptyReporter | An EmptyReporter is the basis implementation for Reporters. | Class | org.apache.felix.ipojo.manipulator.reporter | Apache Felix |
FieldGenericVisitor | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic | Apache Felix | |
FieldMetadataCollector | Class | org.apache.felix.ipojo.manipulator.metadata.annotation | Apache Felix | |
FieldPropertyVisitor | Parses a Property or ServiceProperty annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
FieldStereotypeVisitor | Parses stereotypes for field. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype | Apache Felix |
FileManifestProvider | A FileManifestProvider reads a Manifest from the given input File. | Class | org.apache.felix.ipojo.manipulator.manifest | Apache Felix |
FileMetadataProvider | A FileMetadataProvider is responsible of loading all the . | Class | org.apache.felix.ipojo.manipulator.metadata | Apache Felix |
FileSystemResourceMapper | ResourceMapper mapping from and to system specific path. | Class | org.apache.felix.ipojo.manipulator.store.mapper | Apache Felix |
GenericVisitor | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic | Apache Felix | |
GenericVisitorFactory | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic | Apache Felix | |
HandlerBindingDiscovery | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery | Apache Felix | |
HandlerDeclarationVisitor | Parse the @HandlerDeclaration annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
HandlerVisitor | Parses the @Handler annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
IdentityResourceMapper | Class | org.apache.felix.ipojo.manipulator.store.mapper | Apache Felix | |
IgnoreAllBindingRegistry | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.registry | Apache Felix | |
IgnoredDiscovery | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery | Apache Felix | |
InstantiateVisitor | Parse the @Instantitate annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
IsolatedClassLoader | A classloader used by the Classpath. | Class | org.apache.felix.ipojo.manipulator.util | Apache Felix |
JarFileResourceStore | A JarFileResourceStore knows how to read and write resources from (to respectively) a Jar File. | Class | org.apache.felix.ipojo.manipulator.store | Apache Felix |
LegacyGenericBindingRegistry | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.registry | Apache Felix | |
LifecycleVisitor | Parse @Validate and @Invalidate annotations. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
LifecycleVisitor .Transition | Returns the enum constant of this type with the specified name. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.LifecycleVisitor | Apache Felix |
ManifestAttributeFilter | Defines a filter to be tested against Attribute contained If one filter accept the attribute, others are ignored. | Interface | org.apache.felix.ipojo.manipulator | Apache Felix |
ManifestBuilder | A ManifestBuilder is . | Interface | org.apache.felix.ipojo.manipulator.store | Apache Felix |
ManifestProvider | A ManifestProvider is responsible of providing the original Manifest of the manipulated Bundle. | Interface | org.apache.felix.ipojo.manipulator | Apache Felix |
ManipulatedMetadataFilter | A ManipulatedMetadataFilterAuthor:Felix Project Team | Class | org.apache.felix.ipojo.manipulator.render | Apache Felix |
ManipulatedResourcesWriter | Write manipulation result in the backend (store). | Class | org.apache.felix.ipojo.manipulator.visitor.writer | Apache Felix |
ManipulatedResultWriter | Gather manipulated bytecode. | Class | org.apache.felix.ipojo.manipulator.visitor.writer | Apache Felix |
ManipulationAdapter | Empty ManipulationVisitor visitor. | Class | org.apache.felix.ipojo.manipulator.visitor | Apache Felix |
ManipulationEngine | A ManipulationEngine is responsible to drive the component's classes manipulation. | Class | org.apache.felix.ipojo.manipulator | Apache Felix |
ManipulationResultAdapter | Empty ManipulationResultVisitor visitor. | Class | org.apache.felix.ipojo.manipulator.visitor | Apache Felix |
ManipulationResultVisitor | Visit manipulation results. | Interface | org.apache.felix.ipojo.manipulator | Apache Felix |
ManipulationUnit | Represent a component type to be manipulated or already manipulated. | Class | org.apache.felix.ipojo.manipulator | Apache Felix |
ManipulationVisitor | Visit manipulation results. | Interface | org.apache.felix.ipojo.manipulator | Apache Felix |
MetaAnnotationBindingRegistry | The MetaAnnotationBindingRegistry is a registry that tries to complete its list of bindings when an unknown one is detected. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.registry | Apache Felix |
MetadataFilter | Defines a filter to be tested against Element before rendering them into the Manifest. | Interface | org.apache.felix.ipojo.manipulator.render | Apache Felix |
MetadataProvider | A MetadataProvider is responsible to provide iPOJO's metadata. | Interface | org.apache.felix.ipojo.manipulator | Apache Felix |
MetadataRenderer | A MetadataRenderer renders a given Element into a String. | Class | org.apache.felix.ipojo.manipulator.render | Apache Felix |
Metadatas | Streams is a utility class that helps to manipulate streams. | Class | org.apache.felix.ipojo.manipulator.util | Apache Felix |
MethodBindVisitor | Parse @Bind & @Unbind annotations on methods. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind | Apache Felix |
MethodGenericVisitor | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic | Apache Felix | |
MethodMetadataCollector | Class | org.apache.felix.ipojo.manipulator.metadata.annotation | Apache Felix | |
MethodPropertyVisitor | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix | |
MethodStereotypeVisitor | Parse stereotypes for methods. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype | Apache Felix |
Module | A Module is the contributions from third party to the iPOJO manipulation process. | Interface | org.apache.felix.ipojo.manipulator.spi | Apache Felix |
ModuleProvider | Discover Modules available in the environment. | Interface | org.apache.felix.ipojo.manipulator.spi | Apache Felix |
Names | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util | Apache Felix | |
NullBinding | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore | Apache Felix | |
NullVisitorFactory | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore | Apache Felix | |
ParameterBindVisitor | Parse @Bind & @Unbind annotations on method's parameters. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind | Apache Felix |
ParameterGenericVisitor | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic | Apache Felix | |
ParameterPropertyVisitor | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix | |
ParameterStereotypeVisitor | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype | Apache Felix | |
Playback | Interface | org.apache.felix.ipojo.manipulator.metadata.annotation.model | Apache Felix | |
Pojoization | Pojoization allows creating an iPOJO bundle from a normal bundle. | Class | org.apache.felix.ipojo.manipulator | Apache Felix |
PostRegistrationVisitor | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix | |
PostUnregistrationVisitor | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix | |
Predicate | A Predicate is executed with a given BindingContext and returns true if the matches(BindingContext) operation is a success. | Interface | org.apache.felix.ipojo.manipulator.spi | Apache Felix |
Predicates | Ready-to-use Predicate implementations. | Class | org.apache.felix.ipojo.manipulator.spi.helper | Apache Felix |
Predicates .Matcher | Class | org.apache.felix.ipojo.manipulator.spi.helper.Predicates | Apache Felix | |
Predicates .Node | Class | org.apache.felix.ipojo.manipulator.spi.helper.Predicates | Apache Felix | |
Predicates .Reference | Class | org.apache.felix.ipojo.manipulator.spi.helper.Predicates | Apache Felix | |
ProvidesVisitor | Parse the @Provides annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
QuotedTokenizer | Parse on OSGi Manifest clause. | Class | org.apache.felix.ipojo.manipulator | Apache Felix |
Replay | Interface | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay | Apache Felix | |
Reporter | A Reporter is responsible to handle feedback from within the manipulation process in order to let API consumers deal with errors | Interface | org.apache.felix.ipojo.manipulator | Apache Felix |
RequiresVisitor | AnnotationVisitor parsing the @Requires annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
ResourceMapper | A ResourceMapper maps resource name from a reference to another one. | Interface | org.apache.felix.ipojo.manipulator.store | Apache Felix |
ResourceStore | Abstract input/output for the manipulation process. | Interface | org.apache.felix.ipojo.manipulator | Apache Felix |
ResourceVisitor | A ResourceVisitor is invoked when a potential class isAuthor:Felix Project Team | Interface | org.apache.felix.ipojo.manipulator | Apache Felix |
RootGenericVisitor | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic | Apache Felix | |
Selection | A Selection is used to select a subset of all supported AnnotationVisitor. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.registry | Apache Felix |
ServiceControllerVisitor | Parses a @ServiceController annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
ServiceLoaderModuleProvider | Find Modules using the ServiceLoader mechanisms. | Class | org.apache.felix.ipojo.manipulator.spi.provider | Apache Felix |
StereotypeDiscovery | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery | Apache Felix | |
StereotypeVisitorFactory | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype | Apache Felix | |
StreamMetadataProvider | A StreamManifestProvider knows how to load metadata from an InputStream. | Class | org.apache.felix.ipojo.manipulator.metadata | Apache Felix |
Streams | Streams is a utility class that helps to manipulate streams. | Class | org.apache.felix.ipojo.manipulator.util | Apache Felix |
Strings | Strings is a utility class that helps to manipulate String. | Class | org.apache.felix.ipojo.manipulator.util | Apache Felix |
SubArrayVisitor | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic | Apache Felix | |
SystemReporter | A SystemReporter reports feedback from within the manipulation process. | Class | org.apache.felix.ipojo.manipulator.reporter | Apache Felix |
SystemReporter .Level | Micro enum used to prefix messages. | Class | org.apache.felix.ipojo.manipulator.reporter.SystemReporter | Apache Felix |
TypeGenericVisitor | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic | Apache Felix | |
TypeStereotypeVisitor | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype | Apache Felix | |
UpdatedVisitor | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix | |
Visit | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay | Apache Felix | |
VisitAnnotation | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay | Apache Felix | |
VisitArray | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay | Apache Felix | |
VisitEnd | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay | Apache Felix | |
VisitEnum | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay | Apache Felix | |
WABResourceMapper | A WABResourceMapper knows how to map resource names for a Web Application Bundle (WAB). | Class | org.apache.felix.ipojo.manipulator.store.mapper | Apache Felix |