org.hibernate.cfg
Class ClassPropertyHolder

java.lang.Object
  extended by org.hibernate.cfg.AbstractPropertyHolder
      extended by org.hibernate.cfg.ClassPropertyHolder
All Implemented Interfaces:
PropertyHolder

public class ClassPropertyHolder
extends AbstractPropertyHolder

Author:
Emmanuel Bernard

Constructor Summary
ClassPropertyHolder(org.hibernate.mapping.PersistentClass persistentClass, XClass clazzToProcess, Map<String,org.hibernate.mapping.Join> joins)
           
 
Method Summary
 void addProperty(org.hibernate.mapping.Property prop)
           
 void addProperty(org.hibernate.mapping.Property prop, Ejb3Column[] columns)
           
 String getClassName()
           
 String getEntityName()
           
 org.hibernate.mapping.KeyValue getIdentifier()
           
 org.hibernate.mapping.PersistentClass getPersistentClass()
           
 org.hibernate.mapping.Table getTable()
           
 boolean isComponent()
           
 
Methods inherited from class org.hibernate.cfg.AbstractPropertyHolder
getOverriddenColumn, getOverriddenJoinColumn, getPath, setCurrentProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassPropertyHolder

public ClassPropertyHolder(org.hibernate.mapping.PersistentClass persistentClass,
                           XClass clazzToProcess,
                           Map<String,org.hibernate.mapping.Join> joins)
Method Detail

getEntityName

public String getEntityName()

addProperty

public void addProperty(org.hibernate.mapping.Property prop,
                        Ejb3Column[] columns)

addProperty

public void addProperty(org.hibernate.mapping.Property prop)

getClassName

public String getClassName()

getTable

public org.hibernate.mapping.Table getTable()

isComponent

public boolean isComponent()

getPersistentClass

public org.hibernate.mapping.PersistentClass getPersistentClass()

getIdentifier

public org.hibernate.mapping.KeyValue getIdentifier()