Package org.eclipse.sisu.bean
Interface PropertyBinder
public interface PropertyBinder
Provides custom
PropertyBindings for bean properties such as fields or setter methods.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PropertyBindingBinders may returnLAST_BINDINGto indicate they are done binding a bean. -
Method Summary
Modifier and TypeMethodDescription<T> PropertyBindingbindProperty(BeanProperty<T> property) Returns the appropriatePropertyBindingfor the given bean property.
-
Field Details
-
LAST_BINDING
Binders may returnLAST_BINDINGto indicate they are done binding a bean.
-
-
Method Details
-
bindProperty
Returns the appropriatePropertyBindingfor the given bean property.- Parameters:
property- The bean property- Returns:
- Binding for the given property;
nullif no binding is applicable
-