Interface | Description |
---|---|
Binder.Binding<BEAN,TARGET> |
Represents the binding between a field and a data property.
|
Binder.BindingBuilder<BEAN,TARGET> |
Creates a binding between a field and a data property.
|
BinderValidationErrorHandler |
Handler for applying effects to
HasValue components in Binder
based on ValidationResult for the user input. |
BinderValidationStatusHandler<BEAN> |
Handler for
BinderValidationStatus changes. |
BindingExceptionHandler |
Handles an
Exception which may be thrown inside Binder.Binding logic
to be able to identify the originator of the exception (the original
Exception instance usually doesn't contain any information which
HasValue object is the source of the exception). |
BindingValidationStatusHandler |
Handler for
BindingValidationStatus changes. |
ErrorMessageProvider |
Provider interface for generating localizable error messages using
ValueContext . |
HasDataProvider<T> |
A generic interface for listing components that use a data provider for
showing data.
|
HasFilterableDataProvider<T,F> |
A generic interface for listing components that use a filterable data
provider for showing data.
|
HasItemComponents<T> |
Represents a component that can have additional components between the items.
|
HasItemComponents.ItemComponent<T> |
Represents a single item component that is used inside a
HasItemComponents . |
HasItems<T> |
Mixin interface for components that displays a collection of items.
|
HasItemsAndComponents<T> |
Represents a component that display a collection of items and can have
additional components between the items.
|
HasValidator<V> |
A generic interface for field components and other user interface objects
that have a user-editable value that should be validated.
|
PropertyDefinition<T,V> |
A property from a
PropertySet . |
PropertySet<T> |
Describes a set of properties that can be used for configuration based on
property names instead of setter and getter callbacks.
|
RequiredFieldConfigurator |
This interface represents a predicate which returns
true if bound
field should be configured to have required indicator via
HasValue.setRequiredIndicatorVisible(boolean) . |
Result<R> |
Represents the result of an operation that might fail, such as type
conversion.
|
Setter<BEAN,FIELDVALUE> |
The function to write the field value to the bean property
|
StatusChangeListener |
Listener interface for status change events from binder.
|
ValidationResult |
Represents the result of a validation.
|
ValidationStatusChangeListener<V> |
The listener interface for receiving
ValidationStatusChangeEvent
events. |
Validator<T> |
A functional interface for validating user input or other potentially invalid
data.
|
Class | Description |
---|---|
AbstractBeanPropertyDefinition<T,V> |
Abstract base class for PropertyDefinition implementations for beans.
|
BeanPropertySet<T> |
A
PropertySet that uses reflection to find bean properties. |
BeanPropertySet.NestedBeanPropertyDefinition<T,V> |
Contains properties for a bean type which is nested in another
definition.
|
BeanValidationBinder<BEAN> |
Binder that uses reflection based on the provided bean type to resolve bean
properties.
|
Binder<BEAN> |
Connects one or more
Field components to properties of a backing data
type such as a bean type. |
Binder.BindingBuilderImpl<BEAN,FIELDVALUE,TARGET> |
An internal implementation of
BindingBuilder . |
Binder.BindingImpl<BEAN,FIELDVALUE,TARGET> |
An internal implementation of
Binding . |
BinderValidationStatus<BEAN> |
Binder validation status change.
|
BindingValidationStatus<TARGET> |
Represents the status of field validation.
|
DefaultBinderValidationErrorHandler |
Default implementation of
BinderValidationErrorHandler . |
DefaultBindingExceptionHandler |
Default implementation of
BindingExceptionHandler . |
PropertyFilterDefinition |
Contains the constraints for filtering nested properties.
|
ReadOnlyHasValue<V> |
Generic
HasValue to use any type of component with Vaadin data
binding. |
RequiredFieldConfiguratorUtil |
Helper methods used by
RequiredFieldConfigurator . |
StatusChangeEvent |
Binder status change event.
|
ValidationResult.SimpleValidationResult |
Simple validation result implementation.
|
ValidationStatusChangeEvent<V> |
The event to be processed when
ValidationStatusChangeListener.validationStatusChanged(ValidationStatusChangeEvent)
invoked. |
ValueContext |
Value context for
Converter s. |
Enum | Description |
---|---|
BindingValidationStatus.Status |
Status of the validation.
|
ErrorLevel |
Represents the error levels displayed on components.
|
Exception | Description |
---|---|
BindingException |
A subclass of
RuntimeException which may be thrown inside
Binder.Binding logic to wrap an exception caused by HasValue ,
validator, converter, etc. |
ValidationException |
Indicates validation errors in a
Binder when a field value is
validated. |
Annotation Type | Description |
---|---|
PropertyId |
Defines the custom property name to be bound to a
field
component using Binder . |
Copyright © 2023. All rights reserved.