EntityTuplizer class to use per EntityMode.
| Modifier and Type | Field and Description |
|---|---|
| private Map | |
| public static final Class |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static Map | |
| public EntityTuplizer | Returns: The instantiated tuplizerThe entity mode for which to build a default tuplizer. entityMode, EntityMetamodel The entity metadata. metamodel, PersistentClass The entity mapping info. persistentClass)Construct an instance of the default tuplizer for the given entity-mode. |
| public EntityTuplizer | Returns: The instantiated tuplizerThe name of the tuplizer class to instantiate tuplizerClassName, EntityMetamodel The metadata for the entity. metamodel, PersistentClass The mapping info for the entity. persistentClass)Construct an instance of the given tuplizer class. |
| public EntityTuplizer | Returns: The instantiated tuplizerThe tuplizer class to instantiate tuplizerClass, EntityMetamodel The metadata for the entity. metamodel, PersistentClass The mapping info for the entity. persistentClass)Construct an instance of the given tuplizer class. |
| private Constructor | |
| private boolean | |
| private boolean | |
| public void | registerDefaultTuplizerClass(EntityMode
The entity-mode for which to register the tuplizer class entityMode, Class<? extends EntityTuplizer> The class to use as the default tuplizer for the given entity-mode. tuplizerClass)Method allowing registration of the tuplizer class to use as default for a particular entity-mode. |
| defaultImplClassByMode | back to summary |
|---|---|
| private Map<EntityMode, Class<? extends EntityTuplizer>> defaultImplClassByMode | |
| ENTITY_TUP_CTOR_SIG | back to summary |
|---|---|
| public static final Class<T>[] ENTITY_TUP_CTOR_SIG | |
| EntityTuplizerFactory | back to summary |
|---|---|
| public EntityTuplizerFactory() | |
| buildBaseMapping | back to summary |
|---|---|
| private static Map | |
| constructDefaultTuplizer | back to summary |
|---|---|
| public EntityTuplizer constructDefaultTuplizer(EntityMode entityMode, EntityMetamodel metamodel, PersistentClass persistentClass) Construct an instance of the default tuplizer for the given entity-mode.
| |
| constructTuplizer | back to summary |
|---|---|
| public EntityTuplizer constructTuplizer(String tuplizerClassName, EntityMetamodel metamodel, PersistentClass persistentClass) Construct an instance of the given tuplizer class.
| |
| constructTuplizer | back to summary |
|---|---|
| public EntityTuplizer constructTuplizer(Class<? extends EntityTuplizer> tuplizerClass, EntityMetamodel metamodel, PersistentClass persistentClass) Construct an instance of the given tuplizer class.
| |
| getProperConstructor | back to summary |
|---|---|
| private Constructor | |
| hasProperConstructor | back to summary |
|---|---|
| private boolean hasProperConstructor(Class<? extends EntityTuplizer> tuplizerClass, Class<T>[] constructorArgs) | |
| isEntityTuplizerImplementor | back to summary |
|---|---|
| private boolean isEntityTuplizerImplementor(Class<T> tuplizerClass) | |
| registerDefaultTuplizerClass | back to summary |
|---|---|
| public void registerDefaultTuplizerClass(EntityMode entityMode, Class<? extends EntityTuplizer> tuplizerClass) Method allowing registration of the tuplizer class to use as default for a particular entity-mode.
| |