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

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

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

    Classes in com.holonplatform.vaadin.flow.components.builders with type parameters of type HasPatternConfigurator
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `HasPatternConfigurator<C extends HasPatternConfigurator<C>>` Configurator for components which supports an input pattern.

    Subinterfaces of HasPatternConfigurator in com.holonplatform.vaadin.flow.components.builders
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `FilterableSingleSelectConfigurator<T,ITEM,B extends FilterableSingleSelectConfigurator<T,ITEM,B>>` Filterable `SingleSelect` input builder using a `ComboBox` as input component.
    `static interface` | `FilterableSingleSelectConfigurator.DatastoreFilterableSingleSelectInputBuilder<T,ITEM>` Filterable `SingleSelect` input builder with `DatastoreDataProviderConfigurator` support.
    `static interface` | `FilterableSingleSelectConfigurator.DatastoreFilterableSingleSelectInputConfigurator<T,ITEM,C extends FilterableSingleSelectConfigurator.DatastoreFilterableSingleSelectInputConfigurator<T,ITEM,C>>` Filterable `SingleSelect` input configurator with `DatastoreDataProviderConfigurator` support.
    `static interface` | `FilterableSingleSelectConfigurator.DatastorePropertyFilterableSingleSelectInputBuilder<T>` `Property` model based filterable `SingleSelect` input builder with `DatastoreDataProviderConfigurator` support.
    `static interface` | `FilterableSingleSelectConfigurator.DatastorePropertyFilterableSingleSelectInputConfigurator<T,C extends FilterableSingleSelectConfigurator.DatastorePropertyFilterableSingleSelectInputConfigurator<T,C>>` `Property` model based filterable `SingleSelect` input configurator with `DatastoreDataProviderConfigurator` support.
    `static interface` | `FilterableSingleSelectConfigurator.FilterableSingleSelectInputBuilder<T,ITEM>` Filterable `SingleSelect` input builder.
    `static interface` | `FilterableSingleSelectConfigurator.FilterableSingleSelectInputConfigurator<T,ITEM,D extends DatastoreDataProviderConfigurator<ITEM,D>,C extends FilterableSingleSelectConfigurator.FilterableSingleSelectInputConfigurator<T,ITEM,D,C>>` Filterable `SingleSelect` input configurator.
    `static interface` | `FilterableSingleSelectConfigurator.PropertyFilterableSingleSelectInputBuilder<T>` `Property` model based filterable `SingleSelect` input builder.
    `static interface` | `FilterableSingleSelectConfigurator.PropertyFilterableSingleSelectInputConfigurator<T,D extends DatastoreDataProviderConfigurator<com.holonplatform.core.property.PropertyBox,D>,C extends FilterableSingleSelectConfigurator.PropertyFilterableSingleSelectInputConfigurator<T,D,C>>` `Property` model based filterable `SingleSelect` input configurator.
    `static interface` | `FilterableSingleSelectConfigurator.ValidatableDatastoreFilterableSingleSelectInputBuilder<T,ITEM>` Filterable `SingleSelect` input builder with validation and `DatastoreDataProviderConfigurator` support.
    `static interface` | `FilterableSingleSelectConfigurator.ValidatableDatastorePropertyFilterableSingleSelectInputBuilder<T>` `Property` model based filterable `SingleSelect` input builder with validation and `DatastoreDataProviderConfigurator` support.
    `static interface` | `FilterableSingleSelectConfigurator.ValidatableFilterableSingleSelectInputBuilder<T,ITEM>` Filterable `SingleSelect` input builder with validation support.
    `static interface` | `FilterableSingleSelectConfigurator.ValidatablePropertyFilterableSingleSelectInputBuilder<T>` `Property` model based filterable `SingleSelect` input builder with validation support.
    `interface` | `NumberInputBuilder<T extends Number>` Builder to create `Number` type `Input` components.
    `interface` | `NumberInputConfigurator<T extends Number,C extends NumberInputConfigurator<T,C>>` `Number` type `Input` components configurator.
    `interface` | `PasswordInputBuilder` Builder to create `String` type `Input` components.
    `interface` | `PasswordInputConfigurator<C extends PasswordInputConfigurator<C>>` `String` password type `Input` components configurator.
    `interface` | `StringInputBuilder` Builder to create `String` type `Input` components.
    `interface` | `StringInputConfigurator<C extends StringInputConfigurator<C>>` `String` type `Input` components configurator.
    `interface` | `ValidatableNumberInputBuilder<T extends Number>` Validatable `String` type `Input` builder.
    `interface` | `ValidatablePasswordInputBuilder` Validatable `String` password type `Input` builder.
    `interface` | `ValidatableStringInputBuilder` Validatable `String` type `Input` builder.

Copyright © 2020 The Holon Platform. All rights reserved.