public class

ClassPropertyHolder

extends AbstractPropertyHolder
java.lang.Object
   ↳ org.hibernate.cfg.AbstractPropertyHolder
     ↳ org.hibernate.cfg.ClassPropertyHolder

Summary

[Expand]
Inherited Fields
From class org.hibernate.cfg.AbstractPropertyHolder
Public Constructors
ClassPropertyHolder(PersistentClass persistentClass, XClass clazzToProcess, Map<StringJoin> joins, Mappings mappings, Map<XClass, InheritanceState> inheritanceStatePerClass)
ClassPropertyHolder(PersistentClass persistentClass, XClass clazzToProcess, EntityBinder entityBinder, Mappings mappings, Map<XClass, InheritanceState> inheritanceStatePerClass)
Public Methods
Join addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)
void addProperty(Property prop, Ejb3Column[] columns, XClass declaringClass)
void addProperty(Property prop, XClass declaringClass)
String getClassName()
String getEntityName()
String getEntityOwnerClassName()
KeyValue getIdentifier()
PersistentClass getPersistentClass()
Table getTable()
boolean isComponent()
boolean isEntity()
boolean isOrWithinEmbeddedId()
[Expand]
Inherited Methods
From class org.hibernate.cfg.AbstractPropertyHolder
From class java.lang.Object
From interface org.hibernate.cfg.PropertyHolder

Public Constructors

public ClassPropertyHolder (PersistentClass persistentClass, XClass clazzToProcess, Map<StringJoin> joins, Mappings mappings, Map<XClass, InheritanceState> inheritanceStatePerClass)

public ClassPropertyHolder (PersistentClass persistentClass, XClass clazzToProcess, EntityBinder entityBinder, Mappings mappings, Map<XClass, InheritanceState> inheritanceStatePerClass)

Public Methods

public Join addJoin (JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)

public void addProperty (Property prop, Ejb3Column[] columns, XClass declaringClass)

public void addProperty (Property prop, XClass declaringClass)

public String getClassName ()

public String getEntityName ()

public String getEntityOwnerClassName ()

public KeyValue getIdentifier ()

public PersistentClass getPersistentClass ()

public Table getTable ()

public boolean isComponent ()

public boolean isEntity ()

public boolean isOrWithinEmbeddedId ()