Uses of Class
org.dellroad.stuff.vaadin24.field.FieldComponent
-
Uses of FieldComponent in org.dellroad.stuff.vaadin24.field
Modifier and TypeMethodDescriptionprotected <T> FieldComponent<T>
AbstractFieldBuilder.BindingInfo.addNullifyCheckbox
(FieldComponent<T> fieldComponent) protected FieldComponent<?>
AbstractFieldBuilder.buildDeclarativeField
(AbstractFieldBuilder<S, T>.BindingInfo bindingInfo) Construct and configure a field based on a@FieldBuilder.Foo
declarative annotation.protected FieldComponent<?>
AbstractGridFieldBuilder.buildDeclarativeField
(AbstractFieldBuilder<S, T>.BindingInfo bindingInfo) protected FieldComponent<?>
AbstractFieldBuilder.buildProvidedField
(AbstractFieldBuilder<S, T>.BindingInfo bindingInfo, MethodAnnotationScanner<T, AbstractFieldBuilder.ProvidesField>.MethodInfo methodInfo, Object bean) Construct a field and corresponding component using a@FieldBuilder.ProvidesField
annotated method.AbstractFieldBuilder.BindingInfo.createFieldComponent
(T bean) Instantiate a new field and associated component according to this instance.protected FieldComponent<?>
FieldBuilderCustomField.getFieldComponent
(String name) Get theAbstractField
sub-field corresponding to the given field name.Modifier and TypeMethodDescriptionMap<String,
FieldComponent<?>> AbstractFieldBuilder.getFieldComponents()
Obtain the fields created by this instance in the most recent call tobindFields()
.Modifier and TypeMethodDescriptionprotected <T> FieldComponent<T>
AbstractFieldBuilder.BindingInfo.addNullifyCheckbox
(FieldComponent<T> fieldComponent) Modifier and TypeMethodDescriptionprotected AbstractFieldBuilder<S,
T>.BindingInfo AbstractFieldBuilder.createBindingInfo
(Method method, String propertyName, Annotation annotation, AbstractFieldBuilder.Binding binding, AbstractFieldBuilder.FormLayout formLayout, AbstractFieldBuilder.NullifyCheckbox nullifyCheckbox, AbstractFieldBuilder.EnabledBy enabledBy, BiFunction<AbstractFieldBuilder<S, T>.BindingInfo, ? super T, FieldComponent<?>> fieldBuilder) Create aAbstractFieldBuilder<S extends AbstractFieldBuilder<S,
.T>, T>.BindingInfo ModifierConstructorDescriptionBindingInfo
(Method method, String propertyName, Annotation annotation, AbstractFieldBuilder.Binding binding, AbstractFieldBuilder.FormLayout formLayout, AbstractFieldBuilder.NullifyCheckbox nullifyCheckbox, AbstractFieldBuilder.EnabledBy enabledBy, BiFunction<AbstractFieldBuilder<S, T>.BindingInfo, ? super T, FieldComponent<?>> fieldBuilder) Constructor.