## Uses of Class
org.appng.api.support.OptionsBuilder

- Packages that use OptionsBuilder
  Package | Description
  --- | ---
  org.appng.api.support | Implementations of commonly used features like internationalization, permission- and parameter-processing etc.

- - ### Uses of OptionsBuilder in org.appng.api.support

    Subclasses of OptionsBuilder in org.appng.api.support
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SelectionBuilder<T>` A builder for `Selection`s, providing a fluent API. Example:

    Methods in org.appng.api.support that return OptionsBuilder
    Modifier and Type | Method and Description
    --- | ---
    `OptionsBuilder<T,R>` | OptionsBuilder.`defaultOption(String name, String value)` Adds an option at the very first position
    `OptionsBuilder<T,R>` | OptionsBuilder.`disable(Collection<T> disabled)` Disables a single element, i.e.
    `OptionsBuilder<T,R>` | OptionsBuilder.`disable(T disabled)` Disables some elements, i.e.
    `OptionsBuilder<T,R>` | OptionsBuilder.`hitCounter(OptionOwner.HitCounter<T> counter)` Sets a `OptionOwner.HitCounter`
    `OptionsBuilder<T,R>` | OptionsBuilder.`name(NameProvider<T> nameProvider)` Sets the `NameProvider` to use when setting an option's name
    `OptionsBuilder<T,R>` | OptionsBuilder.`options(Iterable<T> elements)` Sets the elements to build options from
    `OptionsBuilder<T,R>` | OptionsBuilder.`select(Collection<T> selected)` Selects some elements, i.e.
    `OptionsBuilder<T,R>` | OptionsBuilder.`select(T selected)` Selects a single elements, i.e.
    `OptionsBuilder<T,R>` | OptionsBuilder.`selector(OptionOwner.Selector selector)` Sets the `OptionOwner.Selector` to use when selecting options.

Copyright © 2011–2023 aiticon GmbH. All rights reserved.