Uses of Interface
org.hibernate.cfg.PropertyData
-
Packages that use PropertyData Package Description org.hibernate.boot.internal org.hibernate.boot.spi org.hibernate.cfg org.hibernate.cfg.annotations -
-
Uses of PropertyData in org.hibernate.boot.internal
Methods in org.hibernate.boot.internal that return PropertyData Modifier and Type Method Description PropertyDataInFlightMetadataCollectorImpl. getPropertyAnnotatedWithIdAndToOne(org.hibernate.annotations.common.reflection.XClass entityType, String propertyName)PropertyDataInFlightMetadataCollectorImpl. getPropertyAnnotatedWithMapsId(org.hibernate.annotations.common.reflection.XClass entityType, String propertyName)Methods in org.hibernate.boot.internal with parameters of type PropertyData Modifier and Type Method Description voidInFlightMetadataCollectorImpl. addPropertyAnnotatedWithMapsId(org.hibernate.annotations.common.reflection.XClass entityType, PropertyData property)voidInFlightMetadataCollectorImpl. addPropertyAnnotatedWithMapsIdSpecj(org.hibernate.annotations.common.reflection.XClass entityType, PropertyData property, String mapsIdValue)voidInFlightMetadataCollectorImpl. addToOneAndIdProperty(org.hibernate.annotations.common.reflection.XClass entityType, PropertyData property) -
Uses of PropertyData in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return PropertyData Modifier and Type Method Description PropertyDataInFlightMetadataCollector. getPropertyAnnotatedWithIdAndToOne(org.hibernate.annotations.common.reflection.XClass persistentXClass, String propertyName)PropertyDataInFlightMetadataCollector. getPropertyAnnotatedWithMapsId(org.hibernate.annotations.common.reflection.XClass persistentXClass, String propertyName)Methods in org.hibernate.boot.spi with parameters of type PropertyData Modifier and Type Method Description voidInFlightMetadataCollector. addPropertyAnnotatedWithMapsId(org.hibernate.annotations.common.reflection.XClass entity, PropertyData propertyAnnotatedElement)voidInFlightMetadataCollector. addPropertyAnnotatedWithMapsIdSpecj(org.hibernate.annotations.common.reflection.XClass entity, PropertyData specJPropertyData, String s)voidInFlightMetadataCollector. addToOneAndIdProperty(org.hibernate.annotations.common.reflection.XClass entity, PropertyData propertyAnnotatedElement) -
Uses of PropertyData in org.hibernate.cfg
Classes in org.hibernate.cfg that implement PropertyData Modifier and Type Class Description classPropertyInferredDataRetrieve all inferred data from an annotated elementclassPropertyPreloadedDataclassWrappedInferredDataMethods in org.hibernate.cfg that return PropertyData Modifier and Type Method Description static PropertyDataAnnotationBinder. getUniqueIdPropertyFromBaseClass(PropertyData inferredData, PropertyData baseInferredData, AccessType propertyAccessor, MetadataBuildingContext context)Methods in org.hibernate.cfg that return types with arguments of type PropertyData Modifier and Type Method Description List<PropertyData>InheritanceState.ElementsToProcess. getElements()Methods in org.hibernate.cfg with parameters of type PropertyData Modifier and Type Method Description static AnyBinderHelper. buildAnyValue(jakarta.persistence.Column discriminatorColumn, Formula discriminatorFormula, AnnotatedJoinColumn[] keyColumns, PropertyData inferredData, boolean cascadeOnDelete, boolean lazy, Nullability nullability, PropertyHolder propertyHolder, EntityBinder entityBinder, boolean optional, MetadataBuildingContext context)static AnnotatedColumn[]AnnotatedColumn. buildColumnFromAnnotation(jakarta.persistence.Column column, Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, MetadataBuildingContext context)static IndexColumnIndexColumn. buildColumnFromAnnotation(jakarta.persistence.OrderColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, MetadataBuildingContext buildingContext)JPA 2@OrderColumnprocessing.static IndexColumnIndexColumn. buildColumnFromAnnotation(IndexColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, MetadataBuildingContext buildingContext)Legacy@IndexColumnprocessing.static AnnotatedColumn[]AnnotatedColumn. buildColumnFromNoAnnotation(Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, MetadataBuildingContext context)static AnnotatedColumn[]AnnotatedColumn. buildColumnOrFormulaFromAnnotation(jakarta.persistence.Column column, Formula formulaAnn, Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, MetadataBuildingContext context)static AnnotatedColumn[]AnnotatedColumn. buildColumnsFromAnnotations(jakarta.persistence.Column[] columns, Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, String suffixForDefaultColumnName, Map<String,Join> secondaryTables, MetadataBuildingContext context)static AnnotatedColumn[]AnnotatedColumn. buildColumnsFromAnnotations(jakarta.persistence.Column[] columns, Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, MetadataBuildingContext context)static AnnotatedColumn[]AnnotatedColumn. buildColumnsOrFormulaFromAnnotation(jakarta.persistence.Column[] columnAnns, Formula formulaAnn, Comment comment, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, String suffixForDefaultColumnName, Map<String,Join> secondaryTables, MetadataBuildingContext context)static AnnotatedColumn[]AnnotatedColumn. buildFormulaFromAnnotation(Formula formulaAnn, Comment commentAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, MetadataBuildingContext context)static PropertyHolderPropertyHolderBuilder. buildPropertyHolder(Component component, String path, PropertyData inferredData, PropertyHolder parent, MetadataBuildingContext context)build a component property holderstatic voidAnnotatedJoinColumn. checkIfJoinColumn(Object columns, PropertyHolder holder, PropertyData property)static ComponentAnnotationBinder. createComponent(PropertyHolder propertyHolder, PropertyData inferredData, boolean isComponentEmbedded, boolean isIdentifierMapper, Class<? extends EmbeddableInstantiator> customInstantiatorImpl, MetadataBuildingContext context)static ComponentAnnotationBinder. fillComponent(PropertyHolder propertyHolder, PropertyData inferredData, AccessType propertyAccessor, boolean isNullable, EntityBinder entityBinder, boolean isComponentEmbedded, boolean isIdentifierMapper, boolean inSecondPass, Class<? extends EmbeddableInstantiator> customInstantiatorImpl, Class<? extends CompositeUserType<?>> compositeUserTypeClass, MetadataBuildingContext buildingContext, 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, Class<? extends EmbeddableInstantiator> customInstantiatorImpl, Class<? extends CompositeUserType<?>> compositeUserTypeClass, MetadataBuildingContext buildingContext, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)static IndexColumnIndexColumn. fromAnnotations(jakarta.persistence.OrderColumn jpaAnnotation, IndexColumn hibAnnotation, ListIndexBase indexBaseAnnotation, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, MetadataBuildingContext context)static StringBinderHelper. getPath(PropertyHolder holder, PropertyData property)static StringToOneBinder. getReferenceEntityName(PropertyData propertyData, org.hibernate.annotations.common.reflection.XClass targetEntity, MetadataBuildingContext buildingContext)static StringToOneBinder. getReferenceEntityName(PropertyData propertyData, MetadataBuildingContext buildingContext)static org.hibernate.annotations.common.reflection.XClassToOneBinder. getTargetEntity(PropertyData propertyData, MetadataBuildingContext buildingContext)static PropertyDataAnnotationBinder. getUniqueIdPropertyFromBaseClass(PropertyData inferredData, PropertyData baseInferredData, AccessType propertyAccessor, MetadataBuildingContext context)static voidAnnotationBinder. processElementAnnotations(PropertyHolder propertyHolder, Nullability nullability, PropertyData inferredData, HashMap<String,IdentifierGeneratorDefinition> classGenerators, EntityBinder entityBinder, boolean isIdentifierMapper, boolean isComponentEmbedded, boolean inSecondPass, MetadataBuildingContext context, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)Constructors in org.hibernate.cfg with parameters of type PropertyData Constructor Description ComponentPropertyHolder(Component component, String path, PropertyData inferredData, PropertyHolder parent, MetadataBuildingContext context)OneToOneSecondPass(String mappedBy, String ownerEntity, String ownerProperty, PropertyHolder propertyHolder, PropertyData inferredData, org.hibernate.annotations.common.reflection.XClass targetEntity, NotFoundAction notFoundAction, boolean cascadeOnDelete, boolean optional, String cascadeStrategy, AnnotatedJoinColumn[] columns, MetadataBuildingContext buildingContext)WrappedInferredData(PropertyData inferredData, String suffix) -
Uses of PropertyData in org.hibernate.cfg.annotations
Methods in org.hibernate.cfg.annotations with parameters of type PropertyData Modifier and Type Method Description static voidCollectionBinder. bindCollection(PropertyHolder propertyHolder, Nullability nullability, PropertyData inferredData, Map<String,IdentifierGeneratorDefinition> classGenerators, EntityBinder entityBinder, boolean isIdentifierMapper, MetadataBuildingContext context, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass, org.hibernate.annotations.common.reflection.XProperty property, AnnotatedJoinColumn[] joinColumns)
-