public class SharedRecordEntityTuplizer
extends org.hibernate.tuple.entity.AbstractEntityTuplizer
ExternalRecordEntity
s.Constructor and Description |
---|
SharedRecordEntityTuplizer(org.hibernate.tuple.entity.EntityMetamodel entityMetamodel,
org.hibernate.mapping.PersistentClass mappedEntity)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
protected org.hibernate.tuple.Instantiator |
buildInstantiator(org.hibernate.tuple.entity.EntityMetamodel entityMetamodel,
org.hibernate.mapping.PersistentClass mappingInfo) |
protected org.hibernate.property.access.spi.Getter |
buildPropertyGetter(org.hibernate.mapping.Property mappedProperty,
org.hibernate.mapping.PersistentClass mappedEntity) |
protected org.hibernate.property.access.spi.Setter |
buildPropertySetter(org.hibernate.mapping.Property mappedProperty,
org.hibernate.mapping.PersistentClass mappedEntity) |
protected org.hibernate.proxy.ProxyFactory |
buildProxyFactory(org.hibernate.mapping.PersistentClass mappingInfo,
org.hibernate.property.access.spi.Getter idGetter,
org.hibernate.property.access.spi.Setter idSetter) |
java.lang.String |
determineConcreteSubclassEntityName(java.lang.Object entityInstance,
org.hibernate.engine.spi.SessionFactoryImplementor factory) |
java.lang.Class<?> |
getConcreteProxyClass() |
org.hibernate.EntityMode |
getEntityMode() |
org.hibernate.EntityNameResolver[] |
getEntityNameResolvers() |
java.lang.Class<?> |
getMappedClass() |
afterInitialize, createProxy, getComponentValue, getEntityMetamodel, getEntityName, getFactory, getGetter, getIdentifier, getIdentifier, getIdentifierGetter, getIdentifierMapperType, getInstantiator, getPropertyValue, getPropertyValue, getPropertyValues, getPropertyValuesToInsert, getProxyFactory, getSubclassEntityNames, getVersion, getVersionGetter, hasProxy, instantiate, instantiate, instantiate, isInstance, isLifecycleImplementor, resetIdentifier, resetIdentifier, setIdentifier, setIdentifier, setPropertyValue, setPropertyValue, setPropertyValues, shouldGetAllProperties, toString
public SharedRecordEntityTuplizer(org.hibernate.tuple.entity.EntityMetamodel entityMetamodel, org.hibernate.mapping.PersistentClass mappedEntity)
entityMetamodel
- mappedEntity
- public org.hibernate.EntityMode getEntityMode()
protected org.hibernate.property.access.spi.Getter buildPropertyGetter(org.hibernate.mapping.Property mappedProperty, org.hibernate.mapping.PersistentClass mappedEntity)
buildPropertyGetter
in class org.hibernate.tuple.entity.AbstractEntityTuplizer
protected org.hibernate.property.access.spi.Setter buildPropertySetter(org.hibernate.mapping.Property mappedProperty, org.hibernate.mapping.PersistentClass mappedEntity)
buildPropertySetter
in class org.hibernate.tuple.entity.AbstractEntityTuplizer
protected org.hibernate.tuple.Instantiator buildInstantiator(org.hibernate.tuple.entity.EntityMetamodel entityMetamodel, org.hibernate.mapping.PersistentClass mappingInfo)
buildInstantiator
in class org.hibernate.tuple.entity.AbstractEntityTuplizer
protected org.hibernate.proxy.ProxyFactory buildProxyFactory(org.hibernate.mapping.PersistentClass mappingInfo, org.hibernate.property.access.spi.Getter idGetter, org.hibernate.property.access.spi.Setter idSetter)
buildProxyFactory
in class org.hibernate.tuple.entity.AbstractEntityTuplizer
public java.lang.Class<?> getMappedClass()
public java.lang.Class<?> getConcreteProxyClass()
public org.hibernate.EntityNameResolver[] getEntityNameResolvers()
public java.lang.String determineConcreteSubclassEntityName(java.lang.Object entityInstance, org.hibernate.engine.spi.SessionFactoryImplementor factory)
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.