## Uses of Interface
com.holonplatform.vaadin7.components.builders.InputBuilder

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

- - ### Uses of InputBuilder in com.holonplatform.vaadin7.components.builders

    Classes in com.holonplatform.vaadin7.components.builders with type parameters of type InputBuilder
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `InputBuilder<T,C extends Input<T>,B extends InputBuilder<T,C,B>>` Builder to create `Input` instances.

    Subinterfaces of InputBuilder in com.holonplatform.vaadin7.components.builders
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `BaseSelectInputBuilder<T,C extends Input<T>,S,ITEM,B extends BaseSelectInputBuilder<T,C,S,ITEM,B>>` Base builder to create selection `Input`s.
    `static interface` | `BaseSelectInputBuilder.MultiSelectConfigurator<T,ITEM,B extends BaseSelectInputBuilder.MultiSelectConfigurator<T,ITEM,B>>` Multi select component configurator.
    `static interface` | `BaseSelectInputBuilder.SingleSelectConfigurator<T,ITEM,B extends BaseSelectInputBuilder.SingleSelectConfigurator<T,ITEM,B>>` Single select component configurator.
    `interface` | `BooleanInputBuilder` Builder to create `Boolean` type `Input` instances.
    `interface` | `CalendarInputBuilder<T,B extends CalendarInputBuilder<T,B>>` An builder to create `Input`s rendered as a calendar (inline or in a popup activated by a button) in UI.
    `interface` | `DateInputBuilder` A `CalendarInputBuilder` for `Date` type `Input`s.
    `interface` | `MultiPropertySelectInputBuilder<T>` Builder to create a multiple selection `Input` with `Property` data source support.
    `interface` | `MultiSelectInputBuilder<T>` Builder to create a multi selection `Input`s.
    `interface` | `NumberInputBuilder<T extends Number>` Builder to create `Input` instances to handle `Number` type values.
    `interface` | `PropertySelectInputBuilder<T,C extends Input<T>,S,B extends PropertySelectInputBuilder<T,C,S,B>>` Builder to create selection `Input`s with `Property` data source support.
    `interface` | `SecretInputBuilder` Builder to create `String` type `Input` instances with hidden input, used to enter secret text information like passwords.
    `interface` | `SelectInputBuilder<T,C extends Input<T>,S,ITEM,B extends SelectInputBuilder<T,C,S,ITEM,B>>` Builder to create selection `Input`s.
    `interface` | `SelectItemDataSourceBuilder<T,C extends Input<T>,S,ITEM,B extends SelectItemDataSourceBuilder<T,C,S,ITEM,B>>` Select component builder with `ItemDataSource` support.
    `interface` | `SinglePropertySelectInputBuilder<T>` Builder to create a single selection `Input` with `Property` data source support.
    `interface` | `SingleSelectInputBuilder<T>` Builder to create a single selection `Input`.
    `interface` | `SliderInputBuilder<T extends Number>` Builder to create Slider `Input`s.
    `interface` | `StringInputBuilder` Builder to create `String` type `Input` instances backed by a text input widget.
    `interface` | `TemporalInputBuilder<T extends Temporal,B extends TemporalInputBuilder<T,B>>` Builder to create `Temporal` type `Input`s backed by a calendar widget.
    `static interface` | `TemporalInputBuilder.TemporalWithoutTimeFieldBuilder<T extends Temporal>` A `TemporalInputBuilder` for Fields not supporting time.
    `static interface` | `TemporalInputBuilder.TemporalWithTimeFieldBuilder<T extends Temporal>` A `TemporalInputBuilder` for Fields supporting time.
    `interface` | `TextInputBuilder<T,C extends Input<T>,B extends TextInputBuilder<T,C,B>>` Base builder to create `Input` instances backed by a text input widget.

Copyright © 2019 The Holon Platform. All rights reserved.