Uses of Interface
com.vaadin.data.HasValue
-
Packages that use HasValue Package Description com.vaadin.data com.vaadin.ui com.vaadin.ui.components.colorpicker com.vaadin.ui.components.grid -
-
Uses of HasValue in com.vaadin.data
Classes in com.vaadin.data that implement HasValue Modifier and Type Class Description class
ReadOnlyHasValue<V>
GenericHasValue
to use any type of component with Vaadin data binding.Methods in com.vaadin.data that return HasValue Modifier and Type Method Description HasValue<?>
Binder.Binding. getField()
Gets the field the binding uses.HasValue<?>
Binder.BindingBuilder. getField()
Gets the field the binding is being built for.HasValue<FIELDVALUE>
Binder.BindingBuilderImpl. getField()
HasValue<FIELDVALUE>
Binder.BindingImpl. getField()
HasValue<?>
BindingValidationStatus. getField()
Gets the bound field for this status.HasValue<V>
HasValue.ValueChangeEvent. getSource()
Methods in com.vaadin.data that return types with arguments of type HasValue Modifier and Type Method Description Stream<HasValue<?>>
Binder. getFields()
Returns the fields this binder has been bound to.Optional<HasValue<?>>
ValueContext. getHasValue()
Returns anOptional
for theHasValue
used in the value conversion.Methods in com.vaadin.data with parameters of type HasValue 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.protected void
Binder. clearError(HasValue<?> field)
Clears the error condition of the given field, if any.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.protected void
Binder. handleError(HasValue<?> field, ValidationResult result)
Handles a validation error emitted when trying to write the value of the given field.void
Binder. removeBinding(HasValue<?> field)
Finds and removes all Bindings for the given field.Constructors in com.vaadin.data with parameters of type HasValue Constructor Description BindingBuilderImpl(Binder<BEAN> binder, HasValue<FIELDVALUE> field, Converter<FIELDVALUE,TARGET> converterValidatorChain, BindingValidationStatusHandler statusHandler)
Creates a new binding builder associated with the given field.ValueChangeEvent(Component component, HasValue<V> hasValue, V oldValue, boolean userOriginated)
Creates a newValueChange
event containing the given value, originating from the given source component.ValueContext(Component component, HasValue<?> hasValue)
Constructor forValueContext
.ValueContext(Component component, HasValue<?> hasValue, Locale locale)
Constructor forValueContext
. -
Uses of HasValue in com.vaadin.ui
Subinterfaces of HasValue in com.vaadin.ui Modifier and Type Interface Description interface
MultiSelect<T>
Multi selection component which allows to select and deselect multiple items.interface
SingleSelect<V>
Single selection component whose selection is treated as a value.Classes in com.vaadin.ui that implement HasValue Modifier and Type Class Description class
AbstractColorPicker
An abstract class that defines default implementation for a color picker component.class
AbstractDateField<T extends Temporal & TemporalAdjuster & Serializable & Comparable<? super T>,R extends Enum<R>>
A date editor component withLocalDate
as an input value.class
AbstractField<T>
An abstract implementation of a field, or aComponent
allowing user input.class
AbstractLocalDateField
Abstract DateField class forLocalDate
type.class
AbstractLocalDateTimeField
Abstract DateField class forLocalDateTime
type.class
AbstractMultiSelect<T>
Base class for listing components that allow selecting multiple items.class
AbstractSingleSelect<T>
An abstract base class for listing components that only support single selection and no lazy loading of data items.class
AbstractTextField
Abstract base class for text input components.class
CheckBox
class
CheckBoxGroup<T>
A group of Checkboxes.class
ColorPicker
A class that defines default (button-like) implementation for a color picker component.class
ColorPickerArea
A class that defines area-like implementation for a color picker component.class
ComboBox<T>
A filtering dropdown single-select.class
CustomField<T>
AHasValue
whose UI content can be constructed by the user, enabling the creation of e.g.class
DateField
A date entry component, which displays the actual date selector as a popup.class
DateTimeField
A date time entry component, which displays the actual date selector as a popup.class
InlineDateField
A date entry component, which displays the actual date selector inline.class
InlineDateTimeField
A date time entry component, which displays the actual date selector inline.class
ListSelect<T>
This is a simple list select without, for instance, support for new items, lazyloading, and other advanced features.class
NativeSelect<T>
A simple drop-down select component.class
PasswordField
A field that is used to enter secret text information like passwords.class
RadioButtonGroup<T>
A group of RadioButtons.class
RichTextArea
A simple RichTextArea to edit HTML format text.class
Slider
A component for selecting a numerical value within a range.class
TextArea
A text field that supports multi line editing.class
TextField
A component for editing textual data that fits on a single line.class
TwinColSelect<T>
Multiselect component with two lists: left side for available items and right side for selected items.Methods in com.vaadin.ui with type parameters of type HasValue Modifier and Type Method Description <F,C extends HasValue<F> & Component>
Grid.Column<T,V>Grid.Column. setEditorComponent(C editorComponent)
Sets a component to use for editing values of this columns in the editor row.<C extends HasValue<V> & Component>
Grid.Column<T,V>Grid.Column. setEditorComponent(C editorComponent, Setter<T,V> setter)
Sets a component and setter to use for editing values of this column in the editor row. -
Uses of HasValue in com.vaadin.ui.components.colorpicker
Classes in com.vaadin.ui.components.colorpicker that implement HasValue Modifier and Type Class Description class
ColorPickerGradient
A component that represents a color gradient within a color picker.class
ColorPickerGrid
A component that represents a color selection grid within a color picker.class
ColorPickerHistory
A component that represents color selection history within a color picker.class
ColorPickerPopup
A component that represents color selection popup within a color picker.class
ColorPickerPreview
A component that represents color selection preview within a color picker.class
ColorPickerSelect
A component that represents color selection swatches within a color picker. -
Uses of HasValue in com.vaadin.ui.components.grid
Classes in com.vaadin.ui.components.grid that implement HasValue Modifier and Type Class Description class
GridMultiSelect<T>
Wrapper class to wrap Grid into a MultiSelect.class
GridSingleSelect<T>
Wrapper class to wrap Grid into a SingleSelect.
-