package

org.eclipse.sisu.inject

Custom bean injection.

The principal members of this package are:

BeanListener
com.google.inject.spi.TypeListener that listens for bean types and wires up their properties.
BeanBinder
Provides custom PropertyBinders for bean types.
PropertyBinder
Provides custom PropertyBindings for bean properties.
PropertyBinding
Injects a customized bean property into bean instances.

Interfaces

BeanBinder Provides custom PropertyBinders for beans that contain one or more properties. 
PropertyBinder Provides custom PropertyBindings for bean properties such as fields or setter methods. 
PropertyBinding Represents a bean property that has been bound by a PropertyBinder

Classes

BeanListener TypeListener that listens for bean types and arranges for their properties to be injected.