Save This Page
Home » Hibernate-3.3.2.GA » org.hibernate » tuple » entity » [javadoc | source]
org.hibernate.tuple.entity
public class: PojoEntityTuplizer [javadoc | source]
java.lang.Object
   org.hibernate.tuple.entity.AbstractEntityTuplizer
      org.hibernate.tuple.entity.PojoEntityTuplizer

All Implemented Interfaces:
    EntityTuplizer

An EntityTuplizer specific to the pojo entity mode.
Field Summary
static final  Logger log     
Fields inherited from org.hibernate.tuple.entity.AbstractEntityTuplizer:
getters,  setters,  propertySpan,  hasCustomAccessors
Constructor:
 public PojoEntityTuplizer(EntityMetamodel entityMetamodel,
    PersistentClass mappedEntity) 
Method from org.hibernate.tuple.entity.PojoEntityTuplizer Summary:
afterInitialize,   buildInstantiator,   buildPropertyGetter,   buildPropertySetter,   buildProxyFactory,   buildProxyFactoryInternal,   determineConcreteSubclassEntityName,   getConcreteProxyClass,   getEntityMode,   getEntityNameResolvers,   getMappedClass,   getPropertyValues,   getPropertyValuesToInsert,   getPropertyValuesWithOptimizer,   hasUninitializedLazyProperties,   isInstrumented,   isLifecycleImplementor,   isValidatableImplementor,   setPropertyValues,   setPropertyValuesWithOptimizer
Methods from org.hibernate.tuple.entity.AbstractEntityTuplizer:
afterInitialize,   buildInstantiator,   buildPropertyGetter,   buildPropertySetter,   buildProxyFactory,   createProxy,   getComponentValue,   getEntityMetamodel,   getEntityName,   getFactory,   getIdentifier,   getInstantiator,   getPropertyValue,   getPropertyValue,   getPropertyValues,   getPropertyValuesToInsert,   getProxyFactory,   getSubclassEntityNames,   getVersion,   hasProxy,   hasUninitializedLazyProperties,   instantiate,   instantiate,   isInstance,   isLifecycleImplementor,   isValidatableImplementor,   resetIdentifier,   setIdentifier,   setPropertyValue,   setPropertyValue,   setPropertyValues,   shouldGetAllProperties,   toString
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.tuple.entity.PojoEntityTuplizer Detail:
 public  void afterInitialize(Object entity,
    boolean lazyPropertiesAreUnfetched,
    SessionImplementor session) 
    {@inheritDoc}
 protected Instantiator buildInstantiator(PersistentClass persistentClass) 
    {@inheritDoc}
 protected Getter buildPropertyGetter(Property mappedProperty,
    PersistentClass mappedEntity) 
    {@inheritDoc}
 protected Setter buildPropertySetter(Property mappedProperty,
    PersistentClass mappedEntity) 
    {@inheritDoc}
 protected ProxyFactory buildProxyFactory(PersistentClass persistentClass,
    Getter idGetter,
    Setter idSetter) 
    {@inheritDoc}
 protected ProxyFactory buildProxyFactoryInternal(PersistentClass persistentClass,
    Getter idGetter,
    Setter idSetter) 
 public String determineConcreteSubclassEntityName(Object entityInstance,
    SessionFactoryImplementor factory) 
    {@inheritDoc}
 public Class getConcreteProxyClass() 
    {@inheritDoc}
 public EntityMode getEntityMode() 
    {@inheritDoc}
 public EntityNameResolver[] getEntityNameResolvers() 
    {@inheritDoc}
 public Class getMappedClass() 
    {@inheritDoc}
 public Object[] getPropertyValues(Object entity) throws HibernateException 
    {@inheritDoc}
 public Object[] getPropertyValuesToInsert(Object entity,
    Map mergeMap,
    SessionImplementor session) throws HibernateException 
    {@inheritDoc}
 protected Object[] getPropertyValuesWithOptimizer(Object object) 
 public boolean hasUninitializedLazyProperties(Object entity) 
    {@inheritDoc}
 public boolean isInstrumented() 
    {@inheritDoc}
 public boolean isLifecycleImplementor() 
    {@inheritDoc}
 public boolean isValidatableImplementor() 
    {@inheritDoc}
 public  void setPropertyValues(Object entity,
    Object[] values) throws HibernateException 
    {@inheritDoc}
 protected  void setPropertyValuesWithOptimizer(Object object,
    Object[] values)