org.hibernate.tuple
Class DynamicMapTuplizer
java.lang.Object
org.hibernate.tuple.AbstractTuplizer
org.hibernate.tuple.DynamicMapTuplizer
- All Implemented Interfaces:
- EntityTuplizer, Tuplizer
- public class DynamicMapTuplizer
- extends AbstractTuplizer
Implementation of DynamicMapTuplizer.
- Author:
- Steve Ebersole
Methods inherited from class org.hibernate.tuple.AbstractTuplizer |
afterInitialize, createProxy, getEntityMetamodel, getEntityName, getFactory, getIdentifier, getInstantiator, getPropertyValue, getPropertyValue, getPropertyValues, getPropertyValuesToInsert, getProxyFactory, getVersion, hasProxy, hasUninitializedLazyProperties, instantiate, instantiate, isInstance, isLifecycleImplementor, isValidatableImplementor, resetIdentifier, setIdentifier, setPropertyValue, setPropertyValue, setPropertyValues, shouldGetAllProperties, toString |
getEntityMode
public EntityMode getEntityMode()
- Specified by:
getEntityMode
in class AbstractTuplizer
buildPropertyGetter
protected Getter buildPropertyGetter(Property mappedProperty,
PersistentClass mappedEntity)
- Specified by:
buildPropertyGetter
in class AbstractTuplizer
buildPropertySetter
protected Setter buildPropertySetter(Property mappedProperty,
PersistentClass mappedEntity)
- Specified by:
buildPropertySetter
in class AbstractTuplizer
buildInstantiator
protected Instantiator buildInstantiator(PersistentClass mappingInfo)
- Specified by:
buildInstantiator
in class AbstractTuplizer
buildProxyFactory
protected ProxyFactory buildProxyFactory(PersistentClass mappingInfo,
Getter idGetter,
Setter idSetter)
- Specified by:
buildProxyFactory
in class AbstractTuplizer
getMappedClass
public 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.
getConcreteProxyClass
public Class getConcreteProxyClass()
- Description copied from interface:
EntityTuplizer
- Returns the java class to which generated proxies will be typed.
- Returns:
- The java class to which generated proxies will be typed
isLazyPropertyLoadingAvailable
public boolean isLazyPropertyLoadingAvailable()