Uses of Interface
org.hibernate.cfg.PropertyHolder

Packages that use PropertyHolder
org.hibernate.cfg   
org.hibernate.cfg.annotations   
 

Uses of PropertyHolder in org.hibernate.cfg
 

Classes in org.hibernate.cfg that implement PropertyHolder
 class AbstractPropertyHolder
           
 class ClassPropertyHolder
           
 class CollectionPropertyHolder
           
 class ComponentPropertyHolder
          Component implementation of property holder
 

Fields in org.hibernate.cfg declared as PropertyHolder
protected  PropertyHolder Ejb3Column.propertyHolder
           
 

Methods in org.hibernate.cfg that return PropertyHolder
static PropertyHolder PropertyHolderBuilder.buildPropertyHolder(org.hibernate.mapping.Collection collection, String path, XClass clazzToProcess, XProperty property)
          buid a property holder on top of a collection
static PropertyHolder PropertyHolderBuilder.buildPropertyHolder(org.hibernate.mapping.Component component, String path, PropertyData inferredData, PropertyHolder parent)
          build a component property holder
static PropertyHolder PropertyHolderBuilder.buildPropertyHolder(org.hibernate.mapping.PersistentClass persistentClass, Map<String,org.hibernate.mapping.Join> joins)
           
static PropertyHolder PropertyHolderBuilder.buildPropertyHolder(XClass clazzToProcess, org.hibernate.mapping.PersistentClass persistentClass, Map<String,org.hibernate.mapping.Join> joins)
           
 PropertyHolder Ejb3Column.getPropertyHolder()
           
 

Methods in org.hibernate.cfg with parameters of type PropertyHolder
static Ejb3Column[] Ejb3Column.buildColumnFromAnnotation(javax.persistence.Column[] anns, Formula formulaAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,org.hibernate.mapping.Join> secondaryTables, ExtendedMappings mappings)
           
static IndexColumn IndexColumn.buildColumnFromAnnotation(IndexColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, ExtendedMappings mappings)
           
static Ejb3JoinColumn Ejb3JoinColumn.buildJoinColumn(javax.persistence.PrimaryKeyJoinColumn ann, org.hibernate.mapping.Value identifier, Map<String,org.hibernate.mapping.Join> joins, PropertyHolder propertyHolder, ExtendedMappings mappings)
          Build JoinColumn for a JOINED hierarchy
static Ejb3JoinColumn[] Ejb3JoinColumn.buildJoinColumns(javax.persistence.JoinColumn[] anns, String mappedBy, Map<String,org.hibernate.mapping.Join> joins, PropertyHolder propertyHolder, String propertyName, ExtendedMappings mappings)
           
static Ejb3JoinColumn[] Ejb3JoinColumn.buildJoinTableJoinColumns(javax.persistence.JoinColumn[] annJoins, Map<String,org.hibernate.mapping.Join> secondaryTables, PropertyHolder propertyHolder, String propertyName, String mappedBy, ExtendedMappings mappings)
           
static PropertyHolder PropertyHolderBuilder.buildPropertyHolder(org.hibernate.mapping.Component component, String path, PropertyData inferredData, PropertyHolder parent)
          build a component property holder
static void Ejb3JoinColumn.checkIfJoinColumn(Object columns, PropertyHolder holder, PropertyData property)
           
static org.hibernate.mapping.Component AnnotationBinder.fillComponent(PropertyHolder propertyHolder, PropertyData inferredData, boolean propertyAnnotated, String propertyAccessor, boolean isNullable, EntityBinder entityBinder, boolean isComponentEmbedded, boolean isIdentifierMapper, ExtendedMappings mappings)
           
static String BinderHelper.getRelativePath(PropertyHolder propertyHolder, String propertyName)
           
 void Ejb3Column.setPropertyHolder(PropertyHolder propertyHolder)
           
 

Constructors in org.hibernate.cfg with parameters of type PropertyHolder
AbstractPropertyHolder(String path, PropertyHolder parent, XClass clazzToProcess)
           
ComponentPropertyHolder(org.hibernate.mapping.Component component, String path, PropertyData inferredData, PropertyHolder parent)
           
IndexColumn(boolean isImplicit, String sqlType, int length, int precision, int scale, String name, boolean nullable, boolean unique, boolean insertable, boolean updatable, String secondaryTableName, Map<String,org.hibernate.mapping.Join> joins, PropertyHolder propertyHolder, ExtendedMappings mappings)
           
 

Uses of PropertyHolder in org.hibernate.cfg.annotations
 

Methods in org.hibernate.cfg.annotations with parameters of type PropertyHolder
 void EntityBinder.finalSecondaryTableBinding(PropertyHolder propertyHolder)
           
 void PropertyBinder.setHolder(PropertyHolder holder)
           
 void CollectionBinder.setPropertyHolder(PropertyHolder propertyHolder)