Uses of Interface
com.vaadin.flow.component.HasValue
Packages that use HasValue
Package
Description
-
Uses of HasValue in com.vaadin.collaborationengine
Methods in com.vaadin.collaborationengine with parameters of type HasValueModifier and TypeMethodDescription<FIELDVALUE>
Binder.Binding<BEAN,FIELDVALUE> CollaborationBinder.bind
(HasValue<?, FIELDVALUE> field, ValueProvider<BEAN, FIELDVALUE> getter, Setter<BEAN, FIELDVALUE> setter) Deprecated.The method does not work with the collaboration binder.<FIELDVALUE>
Binder.Binding<BEAN,FIELDVALUE> Binds the given field to the property with the given name, as described inBinder.bind(HasValue, String)
.protected <FIELDVALUE,
TARGET>
Binder.BindingBuilder<BEAN,TARGET> CollaborationBinder.doCreateBinding
(HasValue<?, FIELDVALUE> field, Converter<FIELDVALUE, TARGET> converter, BindingValidationStatusHandler handler) <FIELDVALUE>
Binder.BindingBuilder<BEAN,FIELDVALUE> Creates a new binding for the given field.<FIELDVALUE extends Collection<ELEMENT>,
ELEMENT>
Binder.BindingBuilder<BEAN,FIELDVALUE> CollaborationBinder.forField
(HasValue<?, FIELDVALUE> field, Class<? super FIELDVALUE> collectionType, Class<ELEMENT> elementType) Creates a new binding for the given (multi select) field whose value type is a collection.<FIELDVALUE>
Binder.BindingBuilder<BEAN,FIELDVALUE> Creates a new binding for the given field and type.<FIELDVALUE>
Binder.BindingBuilder<BEAN,FIELDVALUE> CollaborationBinder.forMemberField
(HasValue<?, FIELDVALUE> field) Creates a new binding for the given field.<FIELDVALUE extends Collection<ELEMENT>,
ELEMENT>
Binder.BindingBuilder<BEAN,FIELDVALUE> CollaborationBinder.forMemberField
(HasValue<?, FIELDVALUE> field, Class<? super FIELDVALUE> collectionType, Class<ELEMENT> elementType) Creates a new binding for the given (multi select) field whose value type is a collection.<FIELDVALUE>
Binder.BindingBuilder<BEAN,FIELDVALUE> CollaborationBinder.forMemberField
(HasValue<?, FIELDVALUE> field, Class<FIELDVALUE> fieldType) Creates a new binding for the given field and type.Constructors in com.vaadin.collaborationengine with parameters of type HasValueModifierConstructorDescriptionprotected
CollaborationBindingBuilderImpl
(CollaborationBinder<BEAN> binder, HasValue<?, FIELDVALUE> field, Converter<FIELDVALUE, TARGET> converterValidatorChain, BindingValidationStatusHandler statusHandler) -
Uses of HasValue in com.vaadin.flow.component
Subinterfaces of HasValue in com.vaadin.flow.componentModifier and TypeInterfaceDescriptioninterface
HasValueAndElement<E extends HasValue.ValueChangeEvent<V>,
V> A component that has a value.Classes in com.vaadin.flow.component that implement HasValueModifier and TypeClassDescriptionclass
AbstractCompositeField<C extends Component,
S extends AbstractCompositeField<C, S, T>, T> An abstract field class that is backed by a composite component.class
AbstractField<C extends AbstractField<C,
T>, T> An abstract implementation of a field, or aComponent
allowing user input.class
AbstractSinglePropertyField<C extends AbstractField<C,
T>, T> Abstract field that is based on a single element property.Methods in com.vaadin.flow.component that return HasValueModifier and TypeMethodDescriptionAbstractField.ComponentValueChangeEvent.getHasValue()
HasValue.ValueChangeEvent.getHasValue()
Constructors in com.vaadin.flow.component with parameters of type HasValueModifierConstructorDescriptionComponentValueChangeEvent
(C source, HasValue<?, V> hasValue, V oldValue, boolean fromClient) Creates a new component value change event. -
Uses of HasValue in com.vaadin.flow.component.checkbox
Classes in com.vaadin.flow.component.checkbox that implement HasValueModifier and TypeClassDescriptionclass
Checkbox is an input field representing a binary choice.class
CheckBoxGroup is a multi-selection component where items are displayed as check boxes. -
Uses of HasValue in com.vaadin.flow.component.combobox
Classes in com.vaadin.flow.component.combobox that implement HasValueModifier and TypeClassDescriptionclass
ComboBox<T>
Combo Box allows the user to choose a value from a filterable list of options presented in an overlay.class
ComboBoxBase<TComponent extends ComboBoxBase<TComponent,
TItem, TValue>, TItem, TValue> Provides base functionality for combo box related components, such asComboBox
class
MultiSelectComboBox<TItem>
MultiSelectComboBox allows the user to select one or more values from a filterable list of options presented in an overlay. -
Uses of HasValue in com.vaadin.flow.component.customfield
Classes in com.vaadin.flow.component.customfield that implement HasValueModifier and TypeClassDescriptionclass
CustomField<T>
AHasValue
whose UI content can be constructed by the user, enabling the creation of e.g. -
Uses of HasValue in com.vaadin.flow.component.datepicker
Classes in com.vaadin.flow.component.datepicker that implement HasValueModifier and TypeClassDescriptionclass
Date Picker is an input field that allows the user to enter a date by typing or by selecting from a calendar overlay. -
Uses of HasValue in com.vaadin.flow.component.datetimepicker
Classes in com.vaadin.flow.component.datetimepicker that implement HasValueModifier and TypeClassDescriptionclass
Date Time Picker is an input field for selecting both a date and a time. -
Uses of HasValue in com.vaadin.flow.component.html
Classes in com.vaadin.flow.component.html that implement HasValueModifier and TypeClassDescriptionclass
Component representing an<input>
element.class
Creates a new input element with type "range". -
Uses of HasValue in com.vaadin.flow.component.internal
Classes in com.vaadin.flow.component.internal with type parameters of type HasValueModifier and TypeClassDescriptionclass
AbstractFieldSupport<C extends Component & HasValue<AbstractField.ComponentValueChangeEvent<C,
T>, T>, T> Encapsulates all the logic required for a typical field implementation. -
Uses of HasValue in com.vaadin.flow.component.listbox
Classes in com.vaadin.flow.component.listbox that implement HasValueModifier and TypeClassDescriptionclass
ListBox<T>
List Box allows the user to select one or more values from a scrollable list of items.class
ListBoxBase<C extends ListBoxBase<C,
ITEM, VALUE>, ITEM, VALUE> Base class for theListBox
andMultiSelectListBox
.class
Server-side component for thevaadin-list-box
element with multi-selection. -
Uses of HasValue in com.vaadin.flow.component.radiobutton
Classes in com.vaadin.flow.component.radiobutton that implement HasValueModifier and TypeClassDescriptionclass
Radio Button Group allows the user to select exactly one value from a list of related but mutually exclusive options. -
Uses of HasValue in com.vaadin.flow.component.richtexteditor
Classes in com.vaadin.flow.component.richtexteditor that implement HasValueModifier and TypeClassDescriptionclass
Rich Text Editor is an input field for entering rich text.Methods in com.vaadin.flow.component.richtexteditor that return HasValueModifier and TypeMethodDescriptionRichTextEditor.asDelta()
Gets an instance ofHasValue
for the editor in the Quill Delta format.RichTextEditor.asHtml()
Gets an instance ofHasValue
for the editor in the HTML format. -
Uses of HasValue in com.vaadin.flow.component.select
Classes in com.vaadin.flow.component.select that implement HasValueModifier and TypeClassDescriptionclass
Select<T>
Select allows users to choose a single value from a list of options presented in an overlay. -
Uses of HasValue in com.vaadin.flow.component.textfield
Classes in com.vaadin.flow.component.textfield that implement HasValueModifier and TypeClassDescriptionclass
AbstractNumberField<C extends AbstractNumberField<C,
T>, T extends Number> Abstract base class for components based onvaadin-number-field
element and its subclasses.class
BigDecimalField is an input field for handling decimal numbers with high precision.class
Email Field is an extension of Text Field that only accepts email addresses as input.class
IntegerField is an extension of Text Field that only accepts integer numbers.class
Number Field sports many of the same features as Text Field but only accepts numeric input.class
Password Field is an input field for entering passwords.class
Text Area is an input field component for multi-line text input.class
Text Field allows the user to input and edit text.class
TextFieldBase<TComponent extends TextFieldBase<TComponent,
TValue>, TValue> Internal class that provides base functionality for input field components, such asTextField
. -
Uses of HasValue in com.vaadin.flow.component.timepicker
Classes in com.vaadin.flow.component.timepicker that implement HasValueModifier and TypeClassDescriptionclass
Time Picker is an input field for entering or selecting a specific time. -
Uses of HasValue in com.vaadin.flow.data.binder
Classes in com.vaadin.flow.data.binder that implement HasValueModifier and TypeClassDescriptionclass
GenericHasValue
to use any type of component with Vaadin data binding.Methods in com.vaadin.flow.data.binder that return HasValueModifier and TypeMethodDescriptionHasValue<?,
?> Binder.Binding.getField()
Gets the field the binding uses.HasValue<?,
?> Binder.BindingBuilder.getField()
Gets the field the binding is being built for.Binder.BindingBuilderImpl.getField()
Binder.BindingImpl.getField()
HasValue<?,
?> BindingValidationStatus.getField()
Gets the bound field for this status.ValidationStatusChangeEvent.getSource()
Methods in com.vaadin.flow.data.binder that return types with arguments of type HasValueModifier and TypeMethodDescriptionBinder.getFields()
Returns the fields this binder has been bound to.ValueContext.getHasValue()
Returns anOptional
for theHasValue
used in the value conversion.Methods in com.vaadin.flow.data.binder with parameters of type HasValueModifier and TypeMethodDescription<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> Binds the given field to the property with the given name.<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.protected void
Binder.clearError
(HasValue<?, ?> field) Clears the error condition of the given field, if any.void
BinderValidationErrorHandler.clearError
(HasValue<?, ?> field) Clears the error condition of the given field, if one has been previously set withBinderValidationErrorHandler.handleError(com.vaadin.flow.component.HasValue<?, ?>, com.vaadin.flow.data.binder.ValidationResult)
.void
DefaultBinderValidationErrorHandler.clearError
(HasValue<?, ?> field) Clears the error condition of the given field, if any.protected void
DefaultBinderValidationErrorHandler.clearErrorTheme
(HasValue<?, ?> field) Clears error theme for thefield
.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> 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.Gets themes for thefield
.protected void
Binder.handleError
(HasValue<?, ?> field, ValidationResult result) Handles a validation error emitted when trying to write the value of the given field.void
BinderValidationErrorHandler.handleError
(HasValue<?, ?> field, ValidationResult result) Handles a validation error emitted when trying to write the value of the given field.void
DefaultBinderValidationErrorHandler.handleError
(HasValue<?, ?> field, ValidationResult result) Handles a validation error emitted when trying to write the value of the given field.BindingExceptionHandler.handleException
(HasValue<?, ?> field, Exception exception) Produces aBindingException
instance based on originalexception
and field as a subject of the exception.DefaultBindingExceptionHandler.handleException
(HasValue<?, ?> field, Exception exception) void
Binder.removeBinding
(HasValue<?, ?> field) Finds and removes all Bindings for the given field.protected void
DefaultBinderValidationErrorHandler.setErrorTheme
(HasValue<?, ?> field, ValidationResult result) Sets error theme for thefield
based onresult
.Constructors in com.vaadin.flow.data.binder with parameters of type HasValueModifierConstructorDescriptionprotected
BindingBuilderImpl
(Binder<BEAN> binder, HasValue<?, FIELDVALUE> field, Converter<FIELDVALUE, TARGET> converterValidatorChain, BindingValidationStatusHandler statusHandler) Creates a new binding builder associated with the given field.ValidationStatusChangeEvent
(HasValue<?, V> source, boolean newStatus) ValueContext
(Component component, HasValue<?, ?> hasValue) Deprecated.Use the version with binder reference insteadValueContext
(Component component, HasValue<?, ?> hasValue, Locale locale) Deprecated.Use the version with binder reference insteadValueContext
(Binder binder, Component component, HasValue<?, ?> hasValue) Constructor forValueContext
.ValueContext
(Binder binder, Component component, HasValue<?, ?> hasValue, Locale locale) Constructor forValueContext
. -
Uses of HasValue in com.vaadin.flow.data.selection
Subinterfaces of HasValue in com.vaadin.flow.data.selectionModifier and TypeInterfaceDescriptioninterface
MultiSelect<C extends Component,
T> Multi selection component which allows to select and deselect multiple items.interface
SingleSelect<C extends Component,
T> Single selection component whose selection is treated as a value.Constructors in com.vaadin.flow.data.selection with parameters of type HasValue