Package org.eclipse.sisu.plexus
package org.eclipse.sisu.plexus
Sisu-Plexus backend implementation.
-
ClassDescription
PlexusBeanModulethat binds Plexus components according to theirComponentDescriptors.Partial runtime implementation of Plexus @Componentannotation, supporting the most common attributes.Helper class that implements low-level Plexus configuration of composite beans.Runtime implementation of Plexus @Configurationannotation.PlexusBeanLocatorthat locates beans of various types from zero or moreInjectors.Constants and utility methods for dealing with Plexus hints.PlexusBeanModulethat binds Plexus components by scanning classes for runtime annotations.RuntimePlexusBeanMetadatabased onBeanPropertyannotations.PlexusBean<T>Plexus bean mapping; from hint to instance.Service that converts values into various beans by following Plexus configuration rules.Service that locates beans of various types, using optional Plexus hints as a guide.Supplies metadata associated with a particular Plexus bean implementation.Module-like interface for contributing Plexus bindings with additional metadata.Source of Plexus component beans and associated metadata.GuiceModulethat supports registration, injection, and management of Plexus beans.BundlePlanthat preparesBindingPublishers for Plexus bundles.BeanManagerthat manages Plexus components requiring lifecycle management.GuiceModulethat provides Plexus semantics without the full-blown Plexus container.PlexusTypeListenerthat binds PlexusComponents.QualifiedTypeListenerthat also listens for Plexus components.SpaceVisitorthat reports Plexus bean classes annotated with @Component.PlexusBeanConverterModulethat converts Plexus XML configuration into beans.PlexusBeanModulethat binds Plexus components by scanning XML resources.ManagesClassRealmassociated data for the Plexus container.Runtime implementation of Plexus @Requirementannotation.Utility methods for dealing with Plexus roles.Constants representing supported Plexus instantiation strategies.Utility methods for dealing with generic type arguments.