## Uses of Interface
com.holonplatform.core.ParameterSet

- Packages that use ParameterSet
  Package | Description
  --- | ---
  com.holonplatform.auth |
  com.holonplatform.auth.internal |
  com.holonplatform.core |
  com.holonplatform.core.datastore.operation.commons |
  com.holonplatform.core.internal |
  com.holonplatform.core.presentation |
  com.holonplatform.core.property |
  com.holonplatform.core.query |
  com.holonplatform.spring.security |
  com.holonplatform.spring.security.internal |

- - ### Uses of ParameterSet in com.holonplatform.auth

    Subinterfaces of ParameterSet in com.holonplatform.auth
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `Authentication` Represents an authenticated principal (for example a user) using `Authenticator.authenticate(AuthenticationToken)`.

  - ### Uses of ParameterSet in com.holonplatform.auth.internal

    Classes in com.holonplatform.auth.internal that implement ParameterSet
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultAuthentication` Default `Authentication` implementation.

  - ### Uses of ParameterSet in com.holonplatform.core

    Classes in com.holonplatform.core with type parameters of type ParameterSet
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `HasConfiguration<C extends ParameterSet>` Declares the support for a `ParameterSet` type configuration property container.
    `static interface` | `ParameterSet.Builder<S extends ParameterSet>` `ParameterSet` builder.

    Methods in com.holonplatform.core that return ParameterSet
    Modifier and Type | Method and Description
    --- | ---
    `static ParameterSet` | ParameterSet.`empty()` Create an empty `ParameterSet`.

    Methods in com.holonplatform.core that return types with arguments of type ParameterSet
    Modifier and Type | Method and Description
    --- | ---
    `static ParameterSet.Builder<ParameterSet>` | ParameterSet.`builder()` Builder to create a ParameterSet

    Methods in com.holonplatform.core with parameters of type ParameterSet
    Modifier and Type | Method and Description
    --- | ---
    `default ParameterSet.Builder<S>` | ParameterSet.Builder.`parameters(ParameterSet parameters)` Deprecated. Use `ParameterSet.Builder.withParameters(ParameterSet)`
    `ParameterSet.Builder<S>` | ParameterSet.Builder.`withParameters(ParameterSet parameters)` Add all parameters of the given `parameters` set.

  - ### Uses of ParameterSet in com.holonplatform.core.datastore.operation.commons

    Methods in com.holonplatform.core.datastore.operation.commons that return ParameterSet
    Modifier and Type | Method and Description
    --- | ---
    `ParameterSet` | DatastoreOperationConfiguration.`getParameters()` Get the operation parameters.

  - ### Uses of ParameterSet in com.holonplatform.core.internal

    Classes in com.holonplatform.core.internal with type parameters of type ParameterSet
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `DefaultParameterSet.AbstractBuilder<S extends ParameterSet,I extends DefaultParameterSet,B extends ParameterSet.Builder<S>>` Abstract ParameterSet builder.

    Subinterfaces of ParameterSet in com.holonplatform.core.internal
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MutableParameterSet` A mutable `ParameterSet`.

    Classes in com.holonplatform.core.internal that implement ParameterSet
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultParameterSet` Default `ParameterSet` implementation.

    Methods in com.holonplatform.core.internal that return ParameterSet
    Modifier and Type | Method and Description
    --- | ---
    `ParameterSet` | DefaultParameterSet.DefaultBuilder.`build()`

    Methods in com.holonplatform.core.internal with parameters of type ParameterSet
    Modifier and Type | Method and Description
    --- | ---
    `ParameterSet.Builder<S>` | DefaultParameterSet.AbstractBuilder.`withParameters(ParameterSet parameters)`

  - ### Uses of ParameterSet in com.holonplatform.core.presentation

    Methods in com.holonplatform.core.presentation with parameters of type ParameterSet
    Modifier and Type | Method and Description
    --- | ---
    `<T,V extends T> String` | StringValuePresenter.`present(Class<? extends T> valueType, V value, ParameterSet parameters)` Present given `value` of given `valueType` as a String.
    `default String` | StringValuePresenter.`present(Object value, ParameterSet parameters)` Present given `value` as a String using given presentation parameters.

  - ### Uses of ParameterSet in com.holonplatform.core.property

    Subinterfaces of ParameterSet in com.holonplatform.core.property
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `PropertyConfiguration` `Property` configuration parameters.
    `static interface` | `PropertyConfiguration.PropertyConfigurationEditor` `PropertyConfiguration` editor interface to provide configuration parameters management.

    Methods in com.holonplatform.core.property that return ParameterSet
    Modifier and Type | Method and Description
    --- | ---
    `ParameterSet` | PropertySet.`getConfiguration()` Get the property set configuration, which can be used for extensions and application-specific purposes.

  - ### Uses of ParameterSet in com.holonplatform.core.query

    Subinterfaces of ParameterSet in com.holonplatform.core.query
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `QueryConfiguration` Represents the configuration of a query, providing configuration elements and supporting `ExpressionResolver`s.

    Methods in com.holonplatform.core.query that return ParameterSet
    Modifier and Type | Method and Description
    --- | ---
    `default ParameterSet` | QueryConfigurationProvider.`getQueryParameters()` Get the query parameters.

    Method parameters in com.holonplatform.core.query with type arguments of type ParameterSet
    Modifier and Type | Method and Description
    --- | ---
    `static QueryConfigurationProvider` | QueryConfigurationProvider.`create(Supplier<QueryFilter> filterSupplier, Supplier<QuerySort> sortSupplier, Supplier<ParameterSet> parametersSupplier)` Create a new `QueryConfigurationProvider` using given Suppliers to provide the query configuration elements.

  - ### Uses of ParameterSet in com.holonplatform.spring.security

    Subinterfaces of ParameterSet in com.holonplatform.spring.security
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SpringSecurityAuthentication` Represents an `Authentication` within a Spring Security environment, extending the Spring Security `Authentication` interface too.

  - ### Uses of ParameterSet in com.holonplatform.spring.security.internal

    Classes in com.holonplatform.spring.security.internal that implement ParameterSet
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultSpringSecurityAuthentication` Default `SpringSecurityAuthentication` implementation.

Copyright © 2019 The Holon Platform. All rights reserved.