default Binder.BindingBuilder<BEAN,TARGET> |
Binder.BindingBuilder.asRequired() |
Sets the field to be required.
|
Binder.BindingBuilder<BEAN,TARGET> |
Binder.BindingBuilder.asRequired(ErrorMessageProvider errorMessageProvider) |
Sets the field to be required.
|
Binder.BindingBuilder<BEAN,TARGET> |
Binder.BindingBuilder.asRequired(Validator<TARGET> customRequiredValidator) |
Sets the field to be required and delegates the required check to a
custom validator.
|
default Binder.BindingBuilder<BEAN,TARGET> |
Binder.BindingBuilder.asRequired(String errorMessage) |
Sets the field to be required.
|
Binder.BindingBuilder<BEAN,TARGET> |
Binder.BindingBuilderImpl.asRequired(ErrorMessageProvider errorMessageProvider) |
|
Binder.BindingBuilder<BEAN,TARGET> |
Binder.BindingBuilderImpl.asRequired(Validator<TARGET> customRequiredValidator) |
|
protected Binder.BindingBuilder<BEAN,?> |
BeanValidationBinder.configureBinding(Binder.BindingBuilder<BEAN,?> binding,
PropertyDefinition<BEAN,?> definition) |
|
protected Binder.BindingBuilder<BEAN,?> |
Binder.configureBinding(Binder.BindingBuilder<BEAN,?> binding,
PropertyDefinition<BEAN,?> definition) |
Configures the binding with the property definition
definition before it's being bound.
|
protected <FIELDVALUE,TARGET> Binder.BindingBuilder<BEAN,TARGET> |
Binder.createBinding(HasValue<?,FIELDVALUE> field,
Converter<FIELDVALUE,TARGET> converter,
BindingValidationStatusHandler handler) |
Creates a new binding with the given field.
|
protected <FIELDVALUE,TARGET> Binder.BindingBuilder<BEAN,TARGET> |
Binder.doCreateBinding(HasValue<?,FIELDVALUE> field,
Converter<FIELDVALUE,TARGET> converter,
BindingValidationStatusHandler handler) |
|
<FIELDVALUE> Binder.BindingBuilder<BEAN,FIELDVALUE> |
Binder.forField(HasValue<?,FIELDVALUE> field) |
Creates a new binding for the given field.
|
<FIELDVALUE> Binder.BindingBuilder<BEAN,FIELDVALUE> |
Binder.forMemberField(HasValue<?,FIELDVALUE> field) |
Creates a new binding for the given field.
|
<NEWTARGET> Binder.BindingBuilder<BEAN,NEWTARGET> |
Binder.BindingBuilder.withConverter(Converter<TARGET,NEWTARGET> converter) |
Maps the binding to another data type using the given
Converter.
|
default <NEWTARGET> Binder.BindingBuilder<BEAN,NEWTARGET> |
Binder.BindingBuilder.withConverter(SerializableFunction<TARGET,NEWTARGET> toModel,
SerializableFunction<NEWTARGET,TARGET> toPresentation) |
Maps the binding to another data type using the mapping functions and
a possible exception as the error message.
|
default <NEWTARGET> Binder.BindingBuilder<BEAN,NEWTARGET> |
Binder.BindingBuilder.withConverter(SerializableFunction<TARGET,NEWTARGET> toModel,
SerializableFunction<NEWTARGET,TARGET> toPresentation,
String errorMessage) |
Maps the binding to another data type using the mapping functions and
the given error error message if a value cannot be converted to the
new target type.
|
<NEWTARGET> Binder.BindingBuilder<BEAN,NEWTARGET> |
Binder.BindingBuilderImpl.withConverter(Converter<TARGET,NEWTARGET> converter) |
|
protected <NEWTARGET> Binder.BindingBuilder<BEAN,NEWTARGET> |
Binder.BindingBuilderImpl.withConverter(Converter<TARGET,NEWTARGET> converter,
boolean resetNullRepresentation) |
|
default Binder.BindingBuilder<BEAN,TARGET> |
Binder.BindingBuilder.withNullRepresentation(TARGET nullRepresentation) |
Maps binding value null to given null representation and back
to null when converting back to model value.
|
default Binder.BindingBuilder<BEAN,TARGET> |
Binder.BindingBuilder.withStatusLabel(HasText label) |
Sets the given label to show an error message if validation
fails.
|
Binder.BindingBuilder<BEAN,TARGET> |
Binder.BindingBuilder.withValidationStatusHandler(BindingValidationStatusHandler handler) |
|
Binder.BindingBuilder<BEAN,TARGET> |
Binder.BindingBuilderImpl.withValidationStatusHandler(BindingValidationStatusHandler handler) |
|
Binder.BindingBuilder<BEAN,TARGET> |
Binder.BindingBuilder.withValidator(Validator<? super TARGET> validator) |
Adds a validator to this binding.
|
default Binder.BindingBuilder<BEAN,TARGET> |
Binder.BindingBuilder.withValidator(SerializablePredicate<? super TARGET> predicate,
ErrorMessageProvider errorMessageProvider) |
|
default Binder.BindingBuilder<BEAN,TARGET> |
Binder.BindingBuilder.withValidator(SerializablePredicate<? super TARGET> predicate,
ErrorMessageProvider errorMessageProvider,
ErrorLevel errorLevel) |
|
default Binder.BindingBuilder<BEAN,TARGET> |
Binder.BindingBuilder.withValidator(SerializablePredicate<? super TARGET> predicate,
String message) |
|
default Binder.BindingBuilder<BEAN,TARGET> |
Binder.BindingBuilder.withValidator(SerializablePredicate<? super TARGET> predicate,
String message,
ErrorLevel errorLevel) |
|
Binder.BindingBuilder<BEAN,TARGET> |
Binder.BindingBuilderImpl.withValidator(Validator<? super TARGET> validator) |
|