## 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.
    `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.
    `interface` | `InputConverterBuilder<T,V,H extends com.vaadin.flow.component.HasValue<?,V>,C extends com.vaadin.flow.component.Component>` `Input` builder using an `HasValue` `Component` with value conversion support.
    `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` | `OptionsModeMultiSelectInputBuilder.DatastoreItemOptionsModeMultiSelectInputBuilder<T,ITEM>` `MultiSelect` input builder for the options rendering mode with `DatastoreDataProviderConfigurator` support.
    `static interface` | `OptionsModeMultiSelectInputBuilder.DatastorePropertyOptionsModeMultiSelectInputBuilder<T>` `Property` model based `MultiSelect` input builder for the options rendering mode with `DatastoreDataProviderConfigurator` support.
    `static interface` | `OptionsModeMultiSelectInputBuilder.ItemOptionsModeMultiSelectInputBuilder<T,ITEM>` `MultiSelect` input builder for the options rendering mode.
    `static interface` | `OptionsModeMultiSelectInputBuilder.PropertyOptionsModeMultiSelectInputBuilder<T>` `Property` model based `MultiSelect` input builder for the options rendering mode.
    `static interface` | `OptionsModeSingleSelectInputBuilder.DatastoreItemOptionsModeSingleSelectInputBuilder<T,ITEM>` `SingleSelect` input builder for the options rendering mode with `DatastoreDataProviderConfigurator` support.
    `static interface` | `OptionsModeSingleSelectInputBuilder.DatastorePropertyOptionsModeSingleSelectInputBuilder<T>` `Property` model based `SingleSelect` input builder for the options rendering mode with `DatastoreDataProviderConfigurator` support.
    `static interface` | `OptionsModeSingleSelectInputBuilder.ItemOptionsModeSingleSelectInputBuilder<T,ITEM>` `SingleSelect` input builder for the options rendering mode.
    `static interface` | `OptionsModeSingleSelectInputBuilder.PropertyOptionsModeSingleSelectInputBuilder<T>` `Property` model based `SingleSelect` input builder for the options rendering mode.
    `interface` | `PasswordInputBuilder` Builder to create `String` type `Input` components.
    `static interface` | `SelectModeSingleSelectInputBuilder.DatastoreItemSelectModeSingleSelectInputBuilder<T,ITEM>` `SingleSelect` input builder for the select rendering mode with `DatastoreDataProviderConfigurator` support.
    `static interface` | `SelectModeSingleSelectInputBuilder.DatastorePropertySelectModeSingleSelectInputBuilder<T>` `Property` model based `SingleSelect` input builder for the select rendering mode with `DatastoreDataProviderConfigurator` support.
    `static interface` | `SelectModeSingleSelectInputBuilder.ItemSelectModeSingleSelectInputBuilder<T,ITEM>` `SingleSelect` input builder for the select rendering mode.
    `static interface` | `SelectModeSingleSelectInputBuilder.PropertySelectModeSingleSelectInputBuilder<T>` `Property` model based `SingleSelect` input builder for the select rendering mode.
    `interface` | `StringAreaInputBuilder` Builder to create `String` type `Input` components rendered as a text area.
    `interface` | `StringInputBuilder` Builder to create `String` type `Input` components.

Copyright © 2019 The Holon Platform. All rights reserved.