Uses of Interface
com.vaadin.flow.data.binder.Binder.Binding
-
Packages that use Binder.Binding Package Description com.vaadin.flow.data.binder -
-
Uses of Binder.Binding in com.vaadin.flow.data.binder
Classes in com.vaadin.flow.data.binder that implement Binder.Binding Modifier and Type Class Description protected static classBinder.BindingImpl<BEAN,FIELDVALUE,TARGET>An internal implementation ofBinding.Methods in com.vaadin.flow.data.binder that return Binder.Binding Modifier and Type Method Description <FIELDVALUE>
Binder.Binding<BEAN,FIELDVALUE>Binder. bind(HasValue<?,FIELDVALUE> field, ValueProvider<BEAN,FIELDVALUE> getter, Setter<BEAN,FIELDVALUE> setter)Binds a field to a bean property represented by the given getter and setter pair.<FIELDVALUE>
Binder.Binding<BEAN,FIELDVALUE>Binder. bind(HasValue<?,FIELDVALUE> field, String propertyName)Binds the given field to the property with the given name.Binder.Binding<BEAN,TARGET>Binder.BindingBuilder. bind(ValueProvider<BEAN,TARGET> getter, Setter<BEAN,TARGET> setter)Completes this binding using the given getter and setter functions representing a backing bean property.Binder.Binding<BEAN,TARGET>Binder.BindingBuilder. bind(String propertyName)Completes this binding by connecting the field to the property with the given name.Binder.Binding<BEAN,TARGET>Binder.BindingBuilderImpl. bind(ValueProvider<BEAN,TARGET> getter, Setter<BEAN,TARGET> setter)Binder.Binding<BEAN,TARGET>Binder.BindingBuilderImpl. bind(String propertyName)Binder.Binding<BEAN,TARGET>Binder.BindingBuilder. bindReadOnly(ValueProvider<BEAN,TARGET> getter)Completes this binding using the given getter function representing a backing bean property.Binder.Binding<BEAN,TARGET>Binder.BindingBuilder. bindReadOnly(String propertyName)Completes this binding by connecting the field to the property with the given name.Binder.Binding<BEAN,TARGET>Binder.BindingBuilderImpl. bindReadOnly(ValueProvider<BEAN,TARGET> getter)Binder.Binding<BEAN,TARGET>Binder.BindingBuilderImpl. bindReadOnly(String propertyName)<FIELDVALUE>
Binder.Binding<BEAN,FIELDVALUE>Binder. bindReadOnly(HasValue<?,FIELDVALUE> field, ValueProvider<BEAN,FIELDVALUE> getter)Binds a field to a bean property represented by the given getter.<FIELDVALUE>
Binder.Binding<BEAN,FIELDVALUE>Binder. bindReadOnly(HasValue<?,FIELDVALUE> field, String propertyName)Binds the given field to the property with the given name.Binder.Binding<?,TARGET>BindingValidationStatus. getBinding()Gets the source binding of the validation status.Methods in com.vaadin.flow.data.binder that return types with arguments of type Binder.Binding Modifier and Type Method Description protected Map<Binder.Binding<BEAN,?>,Object>Binder. getBeanState(BEAN bean, Collection<Binder.Binding<BEAN,?>> bindings)Stores the state of the given bean.Optional<Binder.Binding<BEAN,?>>Binder. getBinding(String propertyName)Gets the binding for a property name.Methods in com.vaadin.flow.data.binder with parameters of type Binder.Binding Modifier and Type Method Description static <TARGET> BindingValidationStatus<TARGET>BindingValidationStatus. createUnresolvedStatus(Binder.Binding<?,TARGET> source)Convenience method for creating aBindingValidationStatus.Status.UNRESOLVEDvalidation status for the given binding.protected voidBinder. handleFieldValueChange(Binder.Binding<BEAN,?> binding)Informs the Binder that a value in Binding was changed.voidBinder. removeBinding(Binder.Binding<BEAN,?> binding)Removes the given Binding from this Binder.protected voidBinder. removeBindingInternal(Binder.Binding<BEAN,?> binding)Removes (internally) theBindingfrom the bound properties map (if present) and from the list ofBindings.Method parameters in com.vaadin.flow.data.binder with type arguments of type Binder.Binding Modifier and Type Method Description protected Map<Binder.Binding<BEAN,?>,Object>Binder. getBeanState(BEAN bean, Collection<Binder.Binding<BEAN,?>> bindings)Stores the state of the given bean.protected voidBinder. restoreBeanState(BEAN bean, Map<Binder.Binding<BEAN,?>,Object> oldValues)Restores the state of the bean from the given values.Constructors in com.vaadin.flow.data.binder with parameters of type Binder.Binding Constructor Description BindingValidationStatus(Result<TARGET> result, Binder.Binding<?,TARGET> source)Creates a new status change event.
-