|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
TypeConverter Module that automatically registers the converter based on the type parameter.ClassReader.
ClassReader.
ClassSpaceVisitor visit the ClassSpace of this scanner.
ClassVisitor visit the class contained in the resource URL.
BindingPublisher and distributes its Bindings.
Binding to this subscriber.
BeanEntry and sends the necessary updates to the watcher.
PropertyBinders for beans that contain one or more properties.BeanLocator.Map.Entry that maps a JSR330 @Qualifier annotation to a bean implementation.TypeListener that listens for bean types and arranges for their properties to be injected.Qualifier annotations.Iterable that iterates over potential bean properties in a class hierarchy.PropertyBinder for the given bean type.
Bindings retrieved from a series of BindingPublishers.Bindings to interested BindingSubscribers.Bindings from one or more BindingPublishers.PropertyBinding for the given bean property.
ClassSpace backed by a strongly-referenced Bundle.ByteVector with a default initial
size.
ByteVector with the given initial
size.
Requirement.
WireModule that avoids wiring dependencies that already exist in a parent Injector.Class resources from ClassSpaces.ClassVisitor visit an existing class.ClassReader object.
ClassReader object.
ClassReader object.
ClassReader object.
ClassSpaceVisitor visit an existing ClassSpace.ClassSpace.ClassVisitor that generates classes in bytecode form.ClassWriter object.
ClassWriter object and enables optimizations for
"mostly add" bytecode transformations.
BindingPublishers and their Bindings.
Bindings from this subscriber.
Component annotation, supporting the most common attributes.Key for the given Plexus component.
Key for the given Plexus role-hint.
Key for the given Plexus role-hint.
Configuration annotation.Binding belongs to this publisher.
Iterable that iterates over declared members of a class hierarchy.Enum implementation that provides different views of a class's members.MutableBeanLocator that locates qualified beans across a dynamic group of BindingPublishers.PlexusBeanLocator that locates beans of various types from zero or more Injectors.PlexusContainer shim that delegates to a Plexus-aware Guice Injector.RankingFunction that partitions qualified bindings into two main groups.Class; postpones classloading until absolutely necessary.Provider backed by a DeferredClass.AnnotationVisitor that helps minimize the effort required to implement bytecode scanners.ClassVisitor that helps minimize the effort required to implement bytecode scanners.List backed by an Iterable sequence of map entries.Map backed by an Iterable sequence of map entries.Set backed by an Iterable sequence of map entries.TypeConverter Module that converts constants to Files.ClassSpace for Class resources.
[Foo,Bar] from Map<Foo,Bar>.
Bar from Map<Foo,Bar>.
Opcodes).
getInternalName).
Configuration metadata for the given property of the Plexus bean.
Description.
getInternalName).
b, plus
one.
Qualifier annotation associated with this particular bean.
"address".
Requirement metadata for the given property of the Plexus bean.
getInternalName).
TypeLiteral<List<String>>.
b.
QualifiedTypeVisitor finds a qualified type.
PlexusTypeListener finds a Plexus component.
BeanLocator.Qualifier used to record and tag implicit bindings (not for direct use).TestCase that automatically binds and injects itself.LAST_BINDING to indicate they are done binding a bean.
DeferredClass backed by an already loaded Class.Key.
Injector by scanning the current class-path for beans.java.util.Properties.BeanLocator to associated watching objects.BeanLocator that finds and tracks bindings across zero or more BindingPublishers.Iterable backed by a Named mapping Iterable.null values.Bindings to the MutableBeanLocator.PlexusBeanModule that registers Plexus beans by scanning classes for runtime annotations.PlexusBeanMetadata based on BeanProperty annotations.Module that supports registration, injection, and management of Plexus beans.org.codehaus.plexus.configuration.PlexusConfigurationTypeConverter Module that converts Plexus formatted date strings into Dates.PlexusBeanManager that manages Plexus components requiring lifecycle management.PlexusBeanManager that manages Plexus components requiring lifecycle management.QualifiedTypeListener that also listens for Plexus components.ClassSpaceVisitor that reports Plexus bean classes annotated with @Component.PlexusBeanConverter Module that converts Plexus formatted XML into beans.PlexusBeanModule that collects PlexusBeanMetadata by scanning XML resources.java.util.Properties.PropertyBindings for bean properties such as fields or setter methods.PropertyBinder.QualifiedTypeListener that installs Modules, registers Mediators, and binds types.Qualifier annotations.ClassSpaceVisitor that reports types annotated with Qualifier annotations.Binding a rank according to some function; higher ranks take precedence over lower ranks.type attribute.
b.
b.
b.
b.
b.
b.
b.
b.
Injector and its Bindings.
BindingPublisher and its Bindings.
Binding from this subscriber.
BeanEntry and sends the necessary updates to the watcher.
Requirement annotation.Requirement and expected type.
BundleActivator that maintains a dynamic Injector graph by scanning bundles as they come and go.Processor that generates a qualified class index for the current build.ClassFinder that uses the qualified class index to select implementations to scan.Module that automatically binds types annotated with Qualifier annotations.BindingSubscriber to receive Bindings of the given type.
ProvisionException detailing the missing Plexus component.
Module.
Injector.
BindingSubscriber from receiving Bindings of the given type.
URI objects.ClassSpace backed by a strongly-referenced ClassLoader and a URL class path.ClassSpace backed by a ClassLoader and its default class path.URLClassLoaders this is their expanded Class-Path; otherwise it is empty.
ClassSpace backed by a ClassLoader with a restricted class path.
TypeConverter Module that converts constants to URLs.Key.
Key for implementations that act as "wild-cards", meaning they match against any assignable type.Module that automatically adds BeanLocator-backed bindings for non-local bean dependencies.Keys.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||