## Uses of Interface
org.keycloak.models.map.storage.ModelCriteriaBuilder

- Packages that use ModelCriteriaBuilder
  Package | Description
  --- | ---
  org.keycloak.models.map.storage |
  org.keycloak.models.map.storage.chm |

- - ### Uses of ModelCriteriaBuilder in org.keycloak.models.map.storage

    Methods in org.keycloak.models.map.storage with type parameters of type ModelCriteriaBuilder
    Modifier and Type | Method and Description
    --- | ---
    `default <T extends ModelCriteriaBuilder> T` | ModelCriteriaBuilder.`unwrap(Class<T> clazz)` Returns this object cast to the given class, or `null` if the class cannot be cast to that `clazz`.

    Methods in org.keycloak.models.map.storage that return ModelCriteriaBuilder
    Modifier and Type | Method and Description
    --- | ---
    `ModelCriteriaBuilder<M>` | ModelCriteriaBuilder.`and(ModelCriteriaBuilder<M>... builders)` Creates and returns a new instance of `ModelCriteriaBuilder` that combines the given builders with the Boolean AND operator.
    `ModelCriteriaBuilder<M>` | ModelCriteriaBuilder.`compare(SearchableModelField<M> modelField, ModelCriteriaBuilder.Operator op, Object... value)` Adds a constraint for the given model field to this criteria builder and returns a criteria builder that is combined with the the new constraint.
    `ModelCriteriaBuilder<M>` | MapStorage.`createCriteriaBuilder()` Returns criteria builder for the storage engine.
    `ModelCriteriaBuilder<M>` | QueryParameters.`getModelCriteriaBuilder()`
    `ModelCriteriaBuilder<M>` | ModelCriteriaBuilder.`not(ModelCriteriaBuilder<M> builder)` Creates and returns a new instance of `ModelCriteriaBuilder` that negates the given builder.
    `ModelCriteriaBuilder<M>` | ModelCriteriaBuilder.`or(ModelCriteriaBuilder<M>... builders)` Creates and returns a new instance of `ModelCriteriaBuilder` that combines the given builders with the Boolean OR operator.

    Methods in org.keycloak.models.map.storage with parameters of type ModelCriteriaBuilder
    Modifier and Type | Method and Description
    --- | ---
    `ModelCriteriaBuilder<M>` | ModelCriteriaBuilder.`and(ModelCriteriaBuilder<M>... builders)` Creates and returns a new instance of `ModelCriteriaBuilder` that combines the given builders with the Boolean AND operator.
    `ModelCriteriaBuilder<M>` | ModelCriteriaBuilder.`not(ModelCriteriaBuilder<M> builder)` Creates and returns a new instance of `ModelCriteriaBuilder` that negates the given builder.
    `ModelCriteriaBuilder<M>` | ModelCriteriaBuilder.`or(ModelCriteriaBuilder<M>... builders)` Creates and returns a new instance of `ModelCriteriaBuilder` that combines the given builders with the Boolean OR operator.
    `static <M> QueryParameters<M>` | QueryParameters.`withCriteria(ModelCriteriaBuilder<M> mcb)` Creates a new `QueryParameters` instance initialized with `ModelCriteriaBuilder`

    Constructors in org.keycloak.models.map.storage with parameters of type ModelCriteriaBuilder
    Constructor and Description
    `QueryParameters(ModelCriteriaBuilder<M> mcb)`

  - ### Uses of ModelCriteriaBuilder in org.keycloak.models.map.storage.chm

    Classes in org.keycloak.models.map.storage.chm that implement ModelCriteriaBuilder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MapModelCriteriaBuilder<K,V extends AbstractEntity,M>`

    Methods in org.keycloak.models.map.storage.chm that return ModelCriteriaBuilder
    Modifier and Type | Method and Description
    --- | ---
    `ModelCriteriaBuilder<M>` | ConcurrentHashMapStorage.`createCriteriaBuilder()`

    Methods in org.keycloak.models.map.storage.chm with parameters of type ModelCriteriaBuilder
    Modifier and Type | Method and Description
    --- | ---
    `MapModelCriteriaBuilder<K,V,M>` | MapModelCriteriaBuilder.`and(ModelCriteriaBuilder<M>... builders)`
    `MapModelCriteriaBuilder<K,V,M>` | MapModelCriteriaBuilder.`not(ModelCriteriaBuilder<M> builder)`
    `MapModelCriteriaBuilder<K,V,M>` | MapModelCriteriaBuilder.`or(ModelCriteriaBuilder<M>... builders)`

Copyright © 2021 JBoss by Red Hat. All rights reserved.