org.keycloak.exportimport

## Class ExportImportPropertiesManager

- java.lang.Object
- - org.keycloak.exportimport.ExportImportPropertiesManager

-     public class ExportImportPropertiesManager
      extends Object

  Not thread safe (objectProperties). Assumption is that export/import is executed once per JVM
  Author:
    Marek Posolda

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `ExportImportPropertiesManager.NonEmptyGetterCriteria`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `ExportImportPropertiesManager()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `protected Class<?>` | `getModelClass(Object model)`
    `protected void` | `initClassProperties(Class<?> clazz)`
    `void` | `setBasicPropertiesFromModel(Object model, Object entity)`
    `void` | `setBasicPropertiesToModel(Object model, Object entity)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### ExportImportPropertiesManager

          public ExportImportPropertiesManager()

  - ### Method Detail

    - #### initClassProperties

          protected void initClassProperties(Class<?> clazz)

    - #### setBasicPropertiesFromModel

          public void setBasicPropertiesFromModel(Object model,
                                         Object entity)

    - #### setBasicPropertiesToModel

          public void setBasicPropertiesToModel(Object model,
                                       Object entity)

    - #### getModelClass

          protected Class<?> getModelClass(Object model)

Copyright © 2014. All Rights Reserved.