## Uses of Interface
com.holonplatform.vaadin.flow.components.builders.InputBuilder

- Packages that use InputBuilder
  Package | Description
  --- | ---
  com.holonplatform.vaadin.flow.components.builders |

- - ### Uses of InputBuilder in com.holonplatform.vaadin.flow.components.builders

    Classes in com.holonplatform.vaadin.flow.components.builders with type parameters of type InputBuilder
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `InputBuilder<T,E extends ValueHolder.ValueChangeEvent<T>,C extends Input<T>,I extends ValidatableInput<T>,B extends InputBuilder<T,E,C,I,B,V>,V extends BaseValidatableInputBuilder<T,I,V>>` Builder to create `Input` instances.

    Subinterfaces of InputBuilder in com.holonplatform.vaadin.flow.components.builders
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `BooleanInputBuilder` Builder to create `Boolean` type `Input` components.
    `interface` | `DateInputBuilder` `Date` type `Input` components builder.
    `interface` | `DateTimeInputBuilder` `Date` with time type `Input` components builder.
    `static interface` | `FilterableSingleSelectConfigurator.DatastoreFilterableSingleSelectInputBuilder<T,ITEM>` Filterable `SingleSelect` input builder with `DatastoreDataProviderConfigurator` support.
    `static interface` | `FilterableSingleSelectConfigurator.DatastorePropertyFilterableSingleSelectInputBuilder<T>` `Property` model based filterable `SingleSelect` input builder with `DatastoreDataProviderConfigurator` support.
    `static interface` | `FilterableSingleSelectConfigurator.FilterableSingleSelectInputBuilder<T,ITEM>` Filterable `SingleSelect` input builder.
    `static interface` | `FilterableSingleSelectConfigurator.PropertyFilterableSingleSelectInputBuilder<T>` `Property` model based filterable `SingleSelect` input builder.
    `interface` | `HasValueInputBuilder<T,H extends com.vaadin.flow.component.HasValue<?,T>,C extends com.vaadin.flow.component.Component>` A builder to create `Input` components from a `HasValue` component.
    `interface` | `InputAdapterBuilder<T,V,H extends com.vaadin.flow.component.HasValue<?,V>,C extends com.vaadin.flow.component.Component,B extends InputAdapterBuilder<T,V,H,C,B>>` Base builder to create `Input` components from a `HasValue` component.
    `static interface` | `ListMultiSelectConfigurator.DatastoreListMultiSelectInputBuilder<T,ITEM>` List `MultiSelect` input builder with `DatastoreDataProviderConfigurator` support.
    `static interface` | `ListMultiSelectConfigurator.DatastorePropertyListMultiSelectInputBuilder<T>` `Property` model based list `MultiSelect` input builder with `DatastoreDataProviderConfigurator` support.
    `static interface` | `ListMultiSelectConfigurator.ListMultiSelectInputBuilder<T,ITEM>` List `MultiSelect` input builder.
    `static interface` | `ListMultiSelectConfigurator.PropertyListMultiSelectInputBuilder<T>` `Property` model based list `MultiSelect` input builder.
    `static interface` | `ListSingleSelectConfigurator.DatastoreListSingleSelectInputBuilder<T,ITEM>` `SingleSelect` input builder with `DatastoreDataProviderConfigurator` support.
    `static interface` | `ListSingleSelectConfigurator.DatastorePropertyListSingleSelectInputBuilder<T>` `Property` model based `SingleSelect` input builder with `DatastoreDataProviderConfigurator` support.
    `static interface` | `ListSingleSelectConfigurator.ListSingleSelectInputBuilder<T,ITEM>` `SingleSelect` input builder.
    `static interface` | `ListSingleSelectConfigurator.PropertyListSingleSelectInputBuilder<T>` `Property` model based `SingleSelect` input builder.
    `interface` | `LocalDateInputBuilder` `LocalDate` type `Input` components builder.
    `interface` | `LocalDateTimeInputBuilder` `LocalDateTime` type `Input` components builder.
    `interface` | `LocalTimeInputBuilder` Builder to create `LocalTime` type `Input` components.
    `interface` | `NumberInputBuilder<T extends Number>` Builder to create `Number` type `Input` components.
    `static interface` | `OptionsMultiSelectConfigurator.DatastoreOptionsMultiSelectInputBuilder<T,ITEM>` Options `MultiSelect` input builder with `DatastoreDataProviderConfigurator` support.
    `static interface` | `OptionsMultiSelectConfigurator.DatastorePropertyOptionsMultiSelectInputBuilder<T>` `Property` model based options `MultiSelect` input builder with `DatastoreDataProviderConfigurator` support.
    `static interface` | `OptionsMultiSelectConfigurator.OptionsMultiSelectInputBuilder<T,ITEM>` Options `MultiSelect` input builder.
    `static interface` | `OptionsMultiSelectConfigurator.PropertyOptionsMultiSelectInputBuilder<T>` `Property` model based options `MultiSelect` input builder.
    `static interface` | `OptionsSingleSelectConfigurator.DatastoreOptionsSingleSelectInputBuilder<T,ITEM>` Options `SingleSelect` input builder with `DatastoreDataProviderConfigurator` support.
    `static interface` | `OptionsSingleSelectConfigurator.DatastorePropertyOptionsSingleSelectInputBuilder<T>` `Property` model based options `SingleSelect` input builder with `DatastoreDataProviderConfigurator` support.
    `static interface` | `OptionsSingleSelectConfigurator.OptionsSingleSelectInputBuilder<T,ITEM>` Options `SingleSelect` input builder.
    `static interface` | `OptionsSingleSelectConfigurator.PropertyOptionsSingleSelectInputBuilder<T>` `Property` model based options `SingleSelect` input builder.
    `interface` | `PasswordInputBuilder` Builder to create `String` type `Input` components.
    `static interface` | `SingleSelectConfigurator.DatastorePropertySingleSelectInputBuilder<T>` `Property` model based `SingleSelect` input builder with `DatastoreDataProviderConfigurator` support.
    `static interface` | `SingleSelectConfigurator.DatastoreSingleSelectInputBuilder<T,ITEM>` `SingleSelect` input builder with `DatastoreDataProviderConfigurator` support.
    `static interface` | `SingleSelectConfigurator.PropertySingleSelectInputBuilder<T>` `Property` model based `SingleSelect` input builder.
    `static interface` | `SingleSelectConfigurator.SingleSelectInputBuilder<T,ITEM>` `SingleSelect` input builder.
    `interface` | `StringAreaInputBuilder` Builder to create `String` type `Input` components rendered as a text area.
    `interface` | `StringInputBuilder` Builder to create `String` type `Input` components.

Copyright © 2020 The Holon Platform. All rights reserved.