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 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)
          buid a property holder on top of a collection
static PropertyHolder PropertyHolderBuilder.buildPropertyHolder(org.hibernate.mapping.Component component, String path, Map<String,javax.persistence.Column[]> columnOverride)
          build a component property holder
static PropertyHolder PropertyHolderBuilder.buildPropertyHolder(org.hibernate.mapping.PersistentClass persistentClass, Map<String,javax.persistence.Column[]> columnOverride, Map<String,org.hibernate.mapping.Join> joins)
           
static PropertyHolder PropertyHolderBuilder.buildPropertyHolder(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, PropertyInferredData inferredData, Map<String,org.hibernate.mapping.Join> secondaryTables, ExtendedMappings mappings)
           
static IndexColumn IndexColumn.buildColumnFromAnnotation(IndexColumn ann, PropertyHolder propertyHolder, PropertyInferredData inferredData, ExtendedMappings mappings)
           
static Ejb3JoinColumn Ejb3JoinColumn.buildImplicitJoinColumn(String mappedBy, Map<String,org.hibernate.mapping.Join> joins, PropertyHolder propertyHolder, String propertyName, ExtendedMappings mappings)
           
static Ejb3JoinColumn Ejb3JoinColumn.buildJoinColumn(javax.persistence.JoinColumn ann, Map<String,org.hibernate.mapping.Join> joins, PropertyHolder propertyHolder, String propertyName, ExtendedMappings mappings)
           
static Ejb3JoinColumn Ejb3JoinColumn.buildJoinColumn(javax.persistence.JoinColumn ann, org.hibernate.mapping.Value identifier, Map<String,org.hibernate.mapping.Join> joins, PropertyHolder propertyHolder, ExtendedMappings mappings)
          Build an Ejb3JoinColumn from a potential annotation and the identifier it refers to
static Ejb3JoinColumn Ejb3JoinColumn.buildJoinColumn(javax.persistence.PrimaryKeyJoinColumn ann, org.hibernate.mapping.Value identifier, Map<String,org.hibernate.mapping.Join> joins, PropertyHolder propertyHolder, ExtendedMappings mappings)
           
static void Ejb3JoinColumn.checkIfJoinColumn(Object columns, PropertyHolder holder, PropertyInferredData property)
           
static org.hibernate.mapping.Component AnnotationBinder.fillComponent(PropertyHolder propertyHolder, PropertyInferredData inferredData, boolean propertyAnnotated, String propertyAccessor, boolean isNullable, EntityBinder entityBinder, boolean isIdentifierMapper, Map<String,javax.persistence.Column[]> columnOverride, ExtendedMappings mappings, boolean isComponentEmbedded)
           
static String BinderHelper.getRelativePath(PropertyHolder propertyHolder, String propertyName)
           
 void Ejb3Column.setPropertyHolder(PropertyHolder propertyHolder)
           
 

Constructors in org.hibernate.cfg with parameters of type PropertyHolder
Ejb3JoinColumn(String sqlType, String name, boolean nullable, boolean unique, boolean insertable, boolean updatable, String referencedColumn, String secondaryTable, Map<String,org.hibernate.mapping.Join> joins, PropertyHolder propertyHolder, String propertyName, String mappedBy, boolean isImplicit, ExtendedMappings mappings)
           
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)