| ClassRealmManager | Manages ClassRealm associated data for the Plexus container. |
| ComponentDescriptorBeanModule | PlexusBeanModule that binds Plexus components according to their ComponentDescriptors. |
| 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 Injectors. |
| 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. |
| 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. |
| PlexusBindingModule | Guice Module that supports registration, injection, and management of Plexus beans. |
| PlexusBundlePlan | BundlePlan that prepares BindingPublishers for Plexus bundles. |
| PlexusDateTypeConverter | TypeConverter Module that converts Plexus formatted date strings into Dates. |
| 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 Components. |
| PlexusTypeListener | QualifiedTypeListener that also listens for Plexus components. |
| 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. |
| Strategies | Constants representing supported Plexus instantiation strategies. |