Uses of Interface
org.eclipse.sisu.bean.PropertyBinding
-
Packages that use PropertyBinding Package Description org.eclipse.sisu.bean Customizable injection of bean properties, based on http://code.google.com/p/google-guice/wiki/CustomInjections.org.eclipse.sisu.plexus Sisu-Plexus backend implementation. -
-
Uses of PropertyBinding in org.eclipse.sisu.bean
Fields in org.eclipse.sisu.bean declared as PropertyBinding Modifier and Type Field Description private PropertyBinding[]
BeanInjector. bindings
static PropertyBinding
PropertyBinder. LAST_BINDING
Binders may returnLAST_BINDING
to indicate they are done binding a bean.Methods in org.eclipse.sisu.bean that return PropertyBinding Modifier and Type Method Description <T> PropertyBinding
PropertyBinder. bindProperty(BeanProperty<T> property)
Returns the appropriatePropertyBinding
for the given bean property.PropertyBinding
BeanManager. manage(BeanProperty<?> property)
Asks this manager to manage the given bean property.PropertyBinding
LifecycleManager. manage(BeanProperty<?> property)
Constructor parameters in org.eclipse.sisu.bean with type arguments of type PropertyBinding Constructor Description BeanInjector(java.util.List<PropertyBinding> bindings)
-
Uses of PropertyBinding in org.eclipse.sisu.plexus
Classes in org.eclipse.sisu.plexus that implement PropertyBinding Modifier and Type Class Description (package private) class
OptionalPropertyBinding<T>
Represents aBeanProperty
bound to an optionalProvider
.(package private) class
ProvidedPropertyBinding<T>
Represents aBeanProperty
bound to aProvider
.Methods in org.eclipse.sisu.plexus that return PropertyBinding Modifier and Type Method Description <T> PropertyBinding
PlexusPropertyBinder. bindProperty(BeanProperty<T> property)
PropertyBinding
PlexusLifecycleManager. manage(BeanProperty property)
-