Uses of Package
org.dellroad.stuff.vaadin24.field
Package
Description
Vaadin data provider and related classes.
Classes relating to Vaadin fields, including
FieldBuilder
.-
ClassDescriptionProvides context when fields are instantiated automatically based on method annotations by an
AbstractFieldBuilder
. -
ClassDescriptionProvides the machinery for auto-generated
FieldBuilder
-like classes.Specifies properties of theBinder
binding itself.FieldBuilder
static configuration information for one bean property.Holds static information gathered from scanning@FieldBuilder.FieldDefault
annotations.Causes the generated field to be automatically enabled or disabled based on the value of some other controlling field(s).Configures howFieldBuilder.addFieldComponents()
adds a generated field to aFormLayout
.Causes the field that would otherwise be used for a property to be wrapped in aNullableField
, which adds aCheckbox
that controls whether the value is null or not.Extension ofAbstractFieldBuilder
that adds the@FieldBuilder.GridSingleSelect
and@FieldBuilder.GridMultiSelect
annotations.Support superclass forCustomField
s containing sub-fields that are managed by an internalBinder
.Automatically configures and binds fields using declarative method annotations.Provides context when fields are instantiated automatically based on method annotations by anAbstractFieldBuilder
.Implemented by fields that are themselves capable of validating field values.