## Uses of Interface
org.keycloak.models.mongo.api.types.Mapper

- Packages that use Mapper
  Package | Description
  --- | ---
  org.keycloak.models.mongo.api.types |
  org.keycloak.models.mongo.impl |
  org.keycloak.models.mongo.impl.types |

- - ### Uses of Mapper in org.keycloak.models.mongo.api.types

    Methods in org.keycloak.models.mongo.api.types with parameters of type Mapper
    Modifier and Type | Method and Description
    --- | ---
    `void` | MapperRegistry.`addAppObjectMapper(Mapper<?,?> mapper)` Add mapper for converting application objects to DB objects
    `void` | MapperRegistry.`addDBObjectMapper(Mapper<?,?> mapper)` Add mapper for converting DB objects to application objects

  - ### Uses of Mapper in org.keycloak.models.mongo.impl

    Methods in org.keycloak.models.mongo.impl with parameters of type Mapper
    Modifier and Type | Method and Description
    --- | ---
    `void` | MongoStoreImpl.`addAppObjectConverter(Mapper<?,?> mapper)`
    `void` | MongoStoreImpl.`addDBObjectConverter(Mapper<?,?> mapper)`

  - ### Uses of Mapper in org.keycloak.models.mongo.impl.types

    Classes in org.keycloak.models.mongo.impl.types that implement Mapper
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BasicDBListMapper`
    `class` | `BasicDBObjectMapper<S>`
    `class` | `BasicDBObjectToMapMapper` For now, there is support just for convert to Map
    `class` | `EnumToStringMapper`
    `class` | `ListMapper<T extends List>`
    `class` | `MapMapper<T extends Map>` For now, we support just convert from Map
    `class` | `MongoEntityMapper<T>`
    `class` | `SimpleMapper<T>` Just returns input
    `class` | `StringToEnumMapper`

Copyright © 2014. All Rights Reserved.