Interface PropertyBinder

All Known Implementing Classes:
PlexusPropertyBinder

public interface PropertyBinder
Provides custom PropertyBindings for bean properties such as fields or setter methods.
  • Field Details

    • LAST_BINDING

      static final PropertyBinding LAST_BINDING
      Binders may return LAST_BINDING to indicate they are done binding a bean.
  • Method Details

    • bindProperty

      <T> PropertyBinding bindProperty(BeanProperty<T> property)
      Returns the appropriate PropertyBinding for the given bean property.
      Parameters:
      property - The bean property
      Returns:
      Binding for the given property; null if no binding is applicable