| 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.
|
| PlexusBeanManager |
Service that manages the lifecycle of Plexus beans.
|
| PlexusBeanMetadata |
Supplies metadata associated with a particular Plexus bean implementation.
|
| PlexusBeanModule | |
| 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 |
|---|---|
| ClassRealmUtils | |
| ComponentDescriptorBeanModule | |
| CompositeBeanHelper | |
| DefaultPlexusBeanLocator |
PlexusBeanLocator that locates beans of various types from zero or more Injectors. |
| Hints |
Constants and utility methods for dealing with Plexus hints.
|
| PlexusAnnotatedBeanModule |
PlexusBeanModule that registers Plexus beans 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. |
| PlexusDateTypeConverter | |
| PlexusLifecycleManager |
PlexusBeanManager that manages Plexus components requiring lifecycle management. |
| PlexusSpaceModule | |
| PlexusTypeBinder | |
| PlexusTypeVisitor |
SpaceVisitor that reports Plexus bean classes annotated with @Component. |
| PlexusXmlBeanConverter |
PlexusBeanConverter Module that converts Plexus formatted XML into beans. |
| PlexusXmlBeanModule |
PlexusBeanModule that collects PlexusBeanMetadata by scanning XML resources. |
| Roles |
Utility methods for dealing with Plexus roles.
|
Copyright © 2013. All rights reserved.