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 HasValueModifierConstructorDescriptionprotectedCollaborationBindingBuilderImpl(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 TypeInterfaceDescriptioninterfaceHasValueAndElement<E extends HasValue.ValueChangeEvent<V>,V> A component that has a value.Classes in com.vaadin.flow.component that implement HasValueModifier and TypeClassDescriptionclassAbstractCompositeField<C extends Component,S extends AbstractCompositeField<C, S, T>, T> An abstract field class that is backed by a composite component.classAbstractField<C extends AbstractField<C,T>, T> An abstract implementation of a field, or aComponentallowing user input.classAbstractSinglePropertyField<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 TypeClassDescriptionclassCheckbox is an input field representing a binary choice.classCheckBoxGroup 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 TypeClassDescriptionclassComboBox<T>Combo Box allows the user to choose a value from a filterable list of options presented in an overlay.classComboBoxBase<TComponent extends ComboBoxBase<TComponent,TItem, TValue>, TItem, TValue> Provides base functionality for combo box related components, such asComboBoxclassMultiSelectComboBox<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 TypeClassDescriptionclassCustomField<T>AHasValuewhose 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 TypeClassDescriptionclassDate 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 TypeClassDescriptionclassDate 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 TypeClassDescriptionclassComponent representing an<input>element.classCreates 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 TypeClassDescriptionclassAbstractFieldSupport<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 TypeClassDescriptionclassListBox<T>List Box allows the user to select one or more values from a scrollable list of items.classListBoxBase<C extends ListBoxBase<C,ITEM, VALUE>, ITEM, VALUE> Base class for theListBoxandMultiSelectListBox.classServer-side component for thevaadin-list-boxelement with multi-selection. -
Uses of HasValue in com.vaadin.flow.component.radiobutton
Classes in com.vaadin.flow.component.radiobutton that implement HasValueModifier and TypeClassDescriptionclassRadio 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 TypeClassDescriptionclassRich 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 ofHasValuefor the editor in the Quill Delta format.RichTextEditor.asHtml()Gets an instance ofHasValuefor 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 TypeClassDescriptionclassSelect<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 TypeClassDescriptionclassAbstractNumberField<C extends AbstractNumberField<C,T>, T extends Number> Abstract base class for components based onvaadin-number-fieldelement and its subclasses.classBigDecimalField is an input field for handling decimal numbers with high precision.classEmail Field is an extension of Text Field that only accepts email addresses as input.classIntegerField is an extension of Text Field that only accepts integer numbers.classNumber Field sports many of the same features as Text Field but only accepts numeric input.classPassword Field is an input field for entering passwords.classText Area is an input field component for multi-line text input.classText Field allows the user to input and edit text.classTextFieldBase<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 TypeClassDescriptionclassTime 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 TypeClassDescriptionclassGenericHasValueto 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 anOptionalfor theHasValueused 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 voidBinder.clearError(HasValue<?, ?> field) Clears the error condition of the given field, if any.voidBinderValidationErrorHandler.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).voidDefaultBinderValidationErrorHandler.clearError(HasValue<?, ?> field) Clears the error condition of the given field, if any.protected voidDefaultBinderValidationErrorHandler.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 voidBinder.handleError(HasValue<?, ?> field, ValidationResult result) Handles a validation error emitted when trying to write the value of the given field.voidBinderValidationErrorHandler.handleError(HasValue<?, ?> field, ValidationResult result) Handles a validation error emitted when trying to write the value of the given field.voidDefaultBinderValidationErrorHandler.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 aBindingExceptioninstance based on originalexceptionand field as a subject of the exception.DefaultBindingExceptionHandler.handleException(HasValue<?, ?> field, Exception exception) voidBinder.removeBinding(HasValue<?, ?> field) Finds and removes all Bindings for the given field.protected voidDefaultBinderValidationErrorHandler.setErrorTheme(HasValue<?, ?> field, ValidationResult result) Sets error theme for thefieldbased onresult.Constructors in com.vaadin.flow.data.binder with parameters of type HasValueModifierConstructorDescriptionprotectedBindingBuilderImpl(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(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 TypeInterfaceDescriptioninterfaceMultiSelect<C extends Component,T> Multi selection component which allows to select and deselect multiple items.interfaceSingleSelect<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