Package org.hibernate.tuple.component
Class DynamicMapComponentTuplizer
- java.lang.Object
-
- org.hibernate.tuple.component.AbstractComponentTuplizer
-
- org.hibernate.tuple.component.DynamicMapComponentTuplizer
-
- All Implemented Interfaces:
java.io.Serializable
,ComponentTuplizer
,Tuplizer
public class DynamicMapComponentTuplizer extends AbstractComponentTuplizer
AComponentTuplizer
specific to the dynamic-map entity mode.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.hibernate.tuple.component.AbstractComponentTuplizer
getters, hasCustomAccessors, instantiator, propertySpan, setters
-
-
Constructor Summary
Constructors Constructor Description DynamicMapComponentTuplizer(Component component)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Getter
buildGetter(Component component, Property prop)
protected Instantiator
buildInstantiator(Component component)
protected Setter
buildSetter(Component component, Property prop)
java.lang.Class
getMappedClass()
Return the pojo class managed by this tuplizer.-
Methods inherited from class org.hibernate.tuple.component.AbstractComponentTuplizer
getGetter, getParent, getPropertyValue, getPropertyValues, hasParentProperty, instantiate, isInstance, isMethodOf, setComponentClass, setParent, setPropertyValues
-
-
-
-
Constructor Detail
-
DynamicMapComponentTuplizer
public DynamicMapComponentTuplizer(Component component)
-
-
Method Detail
-
getMappedClass
public java.lang.Class getMappedClass()
Description copied from interface:Tuplizer
Return the pojo class managed by this tuplizer. Need to determine how to best handle this for the Tuplizers for EntityModes other than POJO. todo : be really nice to not have this here since it is essentially pojo specific...- Returns:
- The persistent class.
-
buildInstantiator
protected Instantiator buildInstantiator(Component component)
- Specified by:
buildInstantiator
in classAbstractComponentTuplizer
-
buildGetter
protected Getter buildGetter(Component component, Property prop)
- Specified by:
buildGetter
in classAbstractComponentTuplizer
-
buildSetter
protected Setter buildSetter(Component component, Property prop)
- Specified by:
buildSetter
in classAbstractComponentTuplizer
-
-