Interface | Description |
---|---|
PlexusBean<T> |
Plexus bean mapping; from hint->instance.
|
PlexusBeanConverter |
Service that converts values into various beans by following Plexus configuration rules.
|
PlexusBeanLocator |
Service that locates beans of various types, using optional Plexus hints as a guide.
|
PlexusBeanMetadata |
Supplies metadata associated with a particular Plexus bean implementation.
|
PlexusBeanModule |
Module -like interface for contributing Plexus bindings with additional metadata. |
PlexusBeanSource |
Source of Plexus component beans and associated metadata.
|
PlexusTypeListener |
QualifiedTypeListener that also listens for Plexus components. |
Strategies |
Constants representing supported Plexus instantiation strategies.
|
Class | Description |
---|---|
ClassRealmManager |
Manages
ClassRealm associated data for the Plexus container. |
ComponentDescriptorBeanModule |
PlexusBeanModule that binds Plexus components according to their ComponentDescriptor s. |
ComponentImpl |
Partial runtime implementation of Plexus @
Component annotation, supporting the most common attributes. |
CompositeBeanHelper |
Helper class that implements low-level Plexus configuration of composite beans.
|
ConfigurationImpl |
Runtime implementation of Plexus @
Configuration annotation. |
DefaultPlexusBeanLocator |
PlexusBeanLocator that locates beans of various types from zero or more Injector s. |
Hints |
Constants and utility methods for dealing with Plexus hints.
|
PlexusAnnotatedBeanModule |
PlexusBeanModule that binds Plexus components by scanning classes for runtime annotations. |
PlexusAnnotatedMetadata |
Runtime
PlexusBeanMetadata based on BeanProperty annotations. |
PlexusBindingModule |
Guice
Module that supports registration, injection, and management of Plexus beans. |
PlexusBundlePlan |
BundlePlan that prepares BindingPublisher s for Plexus bundles. |
PlexusDateTypeConverter | |
PlexusLifecycleManager |
BeanManager that manages Plexus components requiring lifecycle management. |
PlexusSpaceModule |
Guice
Module that provides Plexus semantics without the full-blown Plexus container. |
PlexusTypeBinder |
PlexusTypeListener that binds Plexus Component s. |
PlexusTypeVisitor |
SpaceVisitor that reports Plexus bean classes annotated with @Component . |
PlexusXmlBeanConverter |
PlexusBeanConverter Module that converts Plexus XML configuration into beans. |
PlexusXmlBeanModule |
PlexusBeanModule that binds Plexus components by scanning XML resources. |
RequirementImpl |
Runtime implementation of Plexus @
Requirement annotation. |
Roles |
Utility methods for dealing with Plexus roles.
|
Copyright © 2016. All Rights Reserved.