## Uses of Class
org.keycloak.models.UserModelDefaultMethods

- Packages that use UserModelDefaultMethods
  Package | Description
  --- | ---
  org.keycloak.models |
  org.keycloak.storage.adapter |

- - ### Uses of UserModelDefaultMethods in org.keycloak.models

    Subclasses of UserModelDefaultMethods in org.keycloak.models
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `UserModelDefaultMethods.Streams` The `UserModelDefaultMethods.Streams` class extends the `UserModelDefaultMethods` abstract class and implements the `UserModel.Streams` interface, allowing subclasses to focus on the implementation of the `Stream`-based query methods and providing default implementations for the collections-based variants that delegate to their `Stream` counterparts.

  - ### Uses of UserModelDefaultMethods in org.keycloak.storage.adapter

    Subclasses of UserModelDefaultMethods in org.keycloak.storage.adapter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractUserAdapter` This abstract class provides implementations for everything but getUsername().
    `static class` | `AbstractUserAdapter.Streams` The `AbstractUserAdapter.Streams` class extends the `AbstractUserAdapter` abstract class and implements the `UserModel.Streams` interface, allowing subclasses to focus on the implementation of the `Stream`-based query methods and providing default implementations for the collections-based variants that delegate to their `Stream` counterparts.
    `class` | `AbstractUserAdapterFederatedStorage` Assumes everything is managed by federated storage except for username.
    `static class` | `AbstractUserAdapterFederatedStorage.Streams` The `AbstractUserAdapterFederatedStorage.Streams` class extends the `AbstractUserAdapterFederatedStorage` abstract class and implements the `UserModel.Streams` interface, allowing subclasses to focus on the implementation of the `Stream`-based query methods and providing default implementations for the collections-based variants that delegate to their `Stream` counterparts.
    `class` | `InMemoryUserAdapter`

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