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