Package org.eclipse.sisu.bean
Interface PropertyBinder
-
public interface PropertyBinderProvides customPropertyBindings for bean properties such as fields or setter methods.
-
-
Field Summary
Fields Modifier and Type Field Description static PropertyBindingLAST_BINDINGBinders may returnLAST_BINDINGto indicate they are done binding a bean.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> PropertyBindingbindProperty(BeanProperty<T> property)Returns the appropriatePropertyBindingfor the given bean property.
-
-
-
Field Detail
-
LAST_BINDING
static final PropertyBinding LAST_BINDING
Binders may returnLAST_BINDINGto indicate they are done binding a bean.
-
-
Method Detail
-
bindProperty
<T> PropertyBinding bindProperty(BeanProperty<T> property)
Returns the appropriatePropertyBindingfor the given bean property.- Parameters:
property- The bean property- Returns:
- Binding for the given property;
nullif no binding is applicable
-
-