## Uses of Interface
com.holonplatform.vaadin.components.builders.SelectInputBuilder

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

- - ### Uses of SelectInputBuilder in com.holonplatform.vaadin.components.builders

    Classes in com.holonplatform.vaadin.components.builders with type parameters of type SelectInputBuilder
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SelectInputBuilder<T,C extends Input<T>,S,ITEM,B extends SelectInputBuilder<T,C,S,ITEM,B>>` Builder to create selection `Input`s.

    Subinterfaces of SelectInputBuilder in com.holonplatform.vaadin.components.builders
    Modifier and Type | Interface and Description
    --- | ---
    `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` | `BaseSelectModeMultiPropertySelectInputBuilder<T,B extends BaseSelectModeMultiPropertySelectInputBuilder<T,B>>` A `MultiPropertySelectInputBuilder` for `RenderingMode#NATIVE_SELECT` and `RenderingMode#SELECT`.
    `static interface` | `BaseSelectModeMultiPropertySelectInputBuilder.OptionsModeMultiPropertySelectInputBuilder<T>` A `MultiPropertySelectInputBuilder` for `RenderingMode#OPTIONS`.
    `static interface` | `BaseSelectModeMultiPropertySelectInputBuilder.SelectModeMultiPropertySelectInputBuilder<T>` A `MultiPropertySelectInputBuilder` for `RenderingMode#SELECT`.
    `interface` | `BaseSelectModeMultiSelectInputBuilder<T,B extends BaseSelectModeMultiSelectInputBuilder<T,B>>` A `MultiSelectInputBuilder` for `RenderingMode#NATIVE_SELECT` and `RenderingMode#SELECT`.
    `static interface` | `BaseSelectModeMultiSelectInputBuilder.OptionsModeMultiSelectInputBuilder<T>` A `MultiSelectInputBuilder` for `RenderingMode#OPTIONS`.
    `static interface` | `BaseSelectModeMultiSelectInputBuilder.SelectModeMultiSelectInputBuilder<T>` A `MultiSelectInputBuilder` for `RenderingMode#SELECT`.
    `interface` | `BaseSelectModeSinglePropertySelectInputBuilder<T,B extends BaseSelectModeSinglePropertySelectInputBuilder<T,B>>` A `SinglePropertySelectInputBuilder` for `RenderingMode#NATIVE_SELECT` and `RenderingMode#SELECT`.
    `static interface` | `BaseSelectModeSinglePropertySelectInputBuilder.NativeModeSinglePropertySelectInputBuilder<T>` A `SinglePropertySelectInputBuilder` for `RenderingMode#NATIVE_SELECT`.
    `static interface` | `BaseSelectModeSinglePropertySelectInputBuilder.OptionsModeSinglePropertySelectInputBuilder<T>` A `SinglePropertySelectInputBuilder` for `RenderingMode#OPTIONS`.
    `static interface` | `BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder<T>` A `SinglePropertySelectInputBuilder` for `RenderingMode#SELECT`.
    `interface` | `BaseSelectModeSingleSelectInputBuilder<T,B extends BaseSelectModeSingleSelectInputBuilder<T,B>>` A `SingleSelectInputBuilder` for `RenderingMode#NATIVE_SELECT` and `RenderingMode#SELECT`.
    `static interface` | `BaseSelectModeSingleSelectInputBuilder.NativeModeSingleSelectInputBuilder<T>` A `SingleSelectInputBuilder` for `RenderingMode#NATIVE_SELECT`.
    `static interface` | `BaseSelectModeSingleSelectInputBuilder.OptionsModeSingleSelectInputBuilder<T>` A `SingleSelectInputBuilder` for `RenderingMode#OPTIONS`.
    `static interface` | `BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder<T>` A `SingleSelectInputBuilder` for `RenderingMode#SELECT`.
    `interface` | `MultiPropertySelectInputBuilder<T,B extends MultiPropertySelectInputBuilder<T,B>>` Builder to create a multiple selection `Input` with `Property` data source support.
    `static interface` | `MultiPropertySelectInputBuilder.GenericMultiPropertySelectInputBuilder<T>`
    `interface` | `MultiSelectInputBuilder<T,B extends MultiSelectInputBuilder<T,B>>` Builder to create a multi selection `Input`s.
    `static interface` | `MultiSelectInputBuilder.GenericMultiSelectInputBuilder<T>`
    `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,B extends SinglePropertySelectInputBuilder<T,B>>` Builder to create a single selection `Input` with `Property` data source support.
    `static interface` | `SinglePropertySelectInputBuilder.GenericSinglePropertySelectInputBuilder<T>`
    `interface` | `SingleSelectInputBuilder<T,B extends SingleSelectInputBuilder<T,B>>` Builder to create a single selection `Input`.
    `static interface` | `SingleSelectInputBuilder.GenericSingleSelectInputBuilder<T>`

Copyright © 2019 The Holon Platform. All rights reserved.