Uses of Interface
org.hibernate.cfg.PropertyHolder
-
Packages that use PropertyHolder Package Description org.hibernate.cfg org.hibernate.cfg.annotations -
-
Uses of PropertyHolder in org.hibernate.cfg
Classes in org.hibernate.cfg that implement PropertyHolder Modifier and Type Class Description classAbstractPropertyHolderNo idea.classClassPropertyHolderclassCollectionPropertyHolderclassComponentPropertyHolderPropertyHolder for composites (Embeddable/Embedded).Fields in org.hibernate.cfg declared as PropertyHolder Modifier and Type Field Description protected PropertyHolderEjb3Column. propertyHolderMethods in org.hibernate.cfg that return PropertyHolder Modifier and Type Method Description static PropertyHolderPropertyHolderBuilder. buildPropertyHolder(org.hibernate.annotations.common.reflection.XClass clazzToProcess, PersistentClass persistentClass, EntityBinder entityBinder, MetadataBuildingContext context, java.util.Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)static PropertyHolderPropertyHolderBuilder. buildPropertyHolder(Component component, java.lang.String path, PropertyData inferredData, PropertyHolder parent, MetadataBuildingContext context)build a component property holderstatic PropertyHolderPropertyHolderBuilder. buildPropertyHolder(PersistentClass persistentClass, java.util.Map<java.lang.String,Join> joins, MetadataBuildingContext context, java.util.Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)must only be used on second level phases (has to be settled already) PropertyHolderEjb3Column. getPropertyHolder()Methods in org.hibernate.cfg with parameters of type PropertyHolder Modifier and Type Method Description static AnyBinderHelper. buildAnyValue(java.lang.String anyMetaDefName, Ejb3JoinColumn[] columns, Column metaColumn, PropertyData inferredData, boolean cascadeOnDelete, Nullability nullability, PropertyHolder propertyHolder, EntityBinder entityBinder, boolean optional, MetadataBuildingContext context)static Ejb3Column[]Ejb3Column. buildColumnFromAnnotation(Column[] anns, Formula formulaAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, java.lang.String suffixForDefaultColumnName, java.util.Map<java.lang.String,Join> secondaryTables, MetadataBuildingContext context)static Ejb3Column[]Ejb3Column. buildColumnFromAnnotation(Column[] anns, Formula formulaAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, java.util.Map<java.lang.String,Join> secondaryTables, MetadataBuildingContext context)static IndexColumnIndexColumn. buildColumnFromAnnotation(OrderColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, java.util.Map<java.lang.String,Join> secondaryTables, MetadataBuildingContext buildingContext)JPA 2@OrderColumnprocessing.static IndexColumnIndexColumn. buildColumnFromAnnotation(IndexColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, MetadataBuildingContext buildingContext)Legacy@IndexColumnprocessing.static Ejb3JoinColumnEjb3JoinColumn. buildJoinColumn(PrimaryKeyJoinColumn pkJoinAnn, JoinColumn joinAnn, Value identifier, java.util.Map<java.lang.String,Join> joins, PropertyHolder propertyHolder, MetadataBuildingContext context)Build JoinColumn for a JOINED hierarchystatic Ejb3JoinColumn[]Ejb3JoinColumn. buildJoinColumns(JoinColumn[] anns, java.lang.String mappedBy, java.util.Map<java.lang.String,Join> joins, PropertyHolder propertyHolder, java.lang.String propertyName, MetadataBuildingContext buildingContext)static Ejb3JoinColumn[]Ejb3JoinColumn. buildJoinColumnsOrFormulas(JoinColumnOrFormula[] anns, java.lang.String mappedBy, java.util.Map<java.lang.String,Join> joins, PropertyHolder propertyHolder, java.lang.String propertyName, MetadataBuildingContext buildingContext)static Ejb3JoinColumn[]Ejb3JoinColumn. buildJoinColumnsWithDefaultColumnSuffix(JoinColumn[] anns, java.lang.String mappedBy, java.util.Map<java.lang.String,Join> joins, PropertyHolder propertyHolder, java.lang.String propertyName, java.lang.String suffixForDefaultColumnName, MetadataBuildingContext buildingContext)static Ejb3JoinColumnEjb3JoinColumn. buildJoinFormula(JoinFormula ann, java.lang.String mappedBy, java.util.Map<java.lang.String,Join> joins, PropertyHolder propertyHolder, java.lang.String propertyName, MetadataBuildingContext buildingContext)build join formulastatic Ejb3JoinColumn[]Ejb3JoinColumn. buildJoinTableJoinColumns(JoinColumn[] annJoins, java.util.Map<java.lang.String,Join> secondaryTables, PropertyHolder propertyHolder, java.lang.String propertyName, java.lang.String mappedBy, MetadataBuildingContext buildingContext)static CollectionPropertyHolderPropertyHolderBuilder. buildPropertyHolder(Collection collection, java.lang.String path, org.hibernate.annotations.common.reflection.XClass clazzToProcess, org.hibernate.annotations.common.reflection.XProperty property, PropertyHolder parentPropertyHolder, MetadataBuildingContext context)buid a property holder on top of a collectionstatic PropertyHolderPropertyHolderBuilder. buildPropertyHolder(Component component, java.lang.String path, PropertyData inferredData, PropertyHolder parent, MetadataBuildingContext context)build a component property holderstatic voidEjb3JoinColumn. checkIfJoinColumn(java.lang.Object columns, PropertyHolder holder, PropertyData property)static ComponentAnnotationBinder. createComponent(PropertyHolder propertyHolder, PropertyData inferredData, boolean isComponentEmbedded, boolean isIdentifierMapper, MetadataBuildingContext context)static ComponentAnnotationBinder. fillComponent(PropertyHolder propertyHolder, PropertyData inferredData, AccessType propertyAccessor, boolean isNullable, EntityBinder entityBinder, boolean isComponentEmbedded, boolean isIdentifierMapper, boolean inSecondPass, MetadataBuildingContext buildingContext, java.util.Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)static ComponentAnnotationBinder. fillComponent(PropertyHolder propertyHolder, PropertyData inferredData, PropertyData baseInferredData, AccessType propertyAccessor, boolean isNullable, EntityBinder entityBinder, boolean isComponentEmbedded, boolean isIdentifierMapper, boolean inSecondPass, MetadataBuildingContext buildingContext, java.util.Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)static java.lang.StringBinderHelper. getPath(PropertyHolder holder, PropertyData property)static java.lang.StringBinderHelper. getRelativePath(PropertyHolder propertyHolder, java.lang.String propertyName)voidEjb3Column. setPropertyHolder(PropertyHolder propertyHolder)Constructors in org.hibernate.cfg with parameters of type PropertyHolder Constructor Description CollectionPropertyHolder(Collection collection, java.lang.String path, org.hibernate.annotations.common.reflection.XClass clazzToProcess, org.hibernate.annotations.common.reflection.XProperty property, PropertyHolder parentPropertyHolder, MetadataBuildingContext context)ComponentPropertyHolder(Component component, java.lang.String path, PropertyData inferredData, PropertyHolder parent, MetadataBuildingContext context)IndexColumn(boolean isImplicit, java.lang.String sqlType, int length, int precision, int scale, java.lang.String name, boolean nullable, boolean unique, boolean insertable, boolean updatable, java.lang.String secondaryTableName, java.util.Map<java.lang.String,Join> joins, PropertyHolder propertyHolder, MetadataBuildingContext buildingContext)OneToOneSecondPass(java.lang.String mappedBy, java.lang.String ownerEntity, java.lang.String ownerProperty, PropertyHolder propertyHolder, PropertyData inferredData, org.hibernate.annotations.common.reflection.XClass targetEntity, boolean ignoreNotFound, boolean cascadeOnDelete, boolean optional, java.lang.String cascadeStrategy, Ejb3JoinColumn[] columns, MetadataBuildingContext buildingContext)SecondaryTableSecondPass(EntityBinder entityBinder, PropertyHolder propertyHolder, org.hibernate.annotations.common.reflection.XAnnotatedElement annotatedClass) -
Uses of PropertyHolder in org.hibernate.cfg.annotations
Methods in org.hibernate.cfg.annotations with parameters of type PropertyHolder Modifier and Type Method Description JoinEntityBinder. addJoin(JoinTable joinTable, PropertyHolder holder, boolean noDelayInPkColumnCreation)voidEntityBinder. finalSecondaryTableBinding(PropertyHolder propertyHolder)voidPropertyBinder. setHolder(PropertyHolder holder)voidCollectionBinder. setPropertyHolder(PropertyHolder propertyHolder)
-