Package org.hibernate.tuple.component
Class DynamicMapComponentTuplizer
- java.lang.Object
-
- org.hibernate.tuple.component.AbstractComponentTuplizer
-
- org.hibernate.tuple.component.DynamicMapComponentTuplizer
-
- All Implemented Interfaces:
Serializable,ComponentTuplizer,Tuplizer
public class DynamicMapComponentTuplizer extends AbstractComponentTuplizer
AComponentTuplizerspecific 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 GetterbuildGetter(Component component, Property prop)protected InstantiatorbuildInstantiator(Component component)protected SetterbuildSetter(Component component, Property prop)ClassgetMappedClass()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 Class getMappedClass()
Description copied from interface:TuplizerReturn 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:
buildInstantiatorin classAbstractComponentTuplizer
-
buildGetter
protected Getter buildGetter(Component component, Property prop)
- Specified by:
buildGetterin classAbstractComponentTuplizer
-
buildSetter
protected Setter buildSetter(Component component, Property prop)
- Specified by:
buildSetterin classAbstractComponentTuplizer
-
-