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.bindingsstatic final PropertyBindingPropertyBinder.LAST_BINDINGBinders may returnLAST_BINDINGto indicate they are done binding a bean.Methods in org.eclipse.sisu.bean that return PropertyBindingModifier and TypeMethodDescription<T> PropertyBindingPropertyBinder.bindProperty(BeanProperty<T> property) Returns the appropriatePropertyBindingfor 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 classRepresents aBeanPropertybound to an optionalProvider.(package private) final classRepresents aBeanPropertybound to aProvider.Methods in org.eclipse.sisu.plexus that return PropertyBindingModifier and TypeMethodDescription<T> PropertyBindingPlexusPropertyBinder.bindProperty(BeanProperty<T> property) PlexusLifecycleManager.manage(BeanProperty property)