Uses of Interface
org.hibernate.cfg.PropertyData

Packages that use PropertyData
org.hibernate.cfg This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel. 
 

Uses of PropertyData in org.hibernate.cfg
 

Classes in org.hibernate.cfg that implement PropertyData
 class PropertyInferredData
          Retrieve all inferred data from an annnoted element
 class PropertyPreloadedData
           
 class WrappedInferredData
           
 

Methods in org.hibernate.cfg that return PropertyData
 PropertyData Configuration.MappingsImpl.getPropertyAnnotatedWithIdAndToOne(org.hibernate.annotations.common.reflection.XClass entityType, String propertyName)
           
 PropertyData Mappings.getPropertyAnnotatedWithIdAndToOne(org.hibernate.annotations.common.reflection.XClass entityType, String propertyName)
          Return the property annotated with @ToOne and @Id if any.
 PropertyData Configuration.MappingsImpl.getPropertyAnnotatedWithMapsId(org.hibernate.annotations.common.reflection.XClass entityType, String propertyName)
           
 PropertyData Mappings.getPropertyAnnotatedWithMapsId(org.hibernate.annotations.common.reflection.XClass entityType, String propertyName)
          Return the property annotated with @MapsId("propertyName") if any.
 

Methods in org.hibernate.cfg with parameters of type PropertyData
 void Configuration.MappingsImpl.addPropertyAnnotatedWithMapsId(org.hibernate.annotations.common.reflection.XClass entityType, PropertyData property)
           
 void Mappings.addPropertyAnnotatedWithMapsId(org.hibernate.annotations.common.reflection.XClass entityType, PropertyData property)
           
 void Configuration.MappingsImpl.addPropertyAnnotatedWithMapsIdSpecj(org.hibernate.annotations.common.reflection.XClass entityType, PropertyData property, String mapsIdValue)
           
 void Mappings.addPropertyAnnotatedWithMapsIdSpecj(org.hibernate.annotations.common.reflection.XClass entityType, PropertyData property, String mapsIdValue)
           
 void Configuration.MappingsImpl.addToOneAndIdProperty(org.hibernate.annotations.common.reflection.XClass entityType, PropertyData property)
           
 void Mappings.addToOneAndIdProperty(org.hibernate.annotations.common.reflection.XClass entity, PropertyData property)
           
static Any BinderHelper.buildAnyValue(String anyMetaDefName, Ejb3JoinColumn[] columns, Column metaColumn, PropertyData inferredData, boolean cascadeOnDelete, Nullability nullability, PropertyHolder propertyHolder, EntityBinder entityBinder, boolean optional, Mappings mappings)
           
static Ejb3Column[] Ejb3Column.buildColumnFromAnnotation(Column[] anns, Formula formulaAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, Mappings mappings)
           
static Ejb3Column[] Ejb3Column.buildColumnFromAnnotation(Column[] anns, Formula formulaAnn, Nullability nullability, PropertyHolder propertyHolder, PropertyData inferredData, String suffixForDefaultColumnName, Map<String,Join> secondaryTables, Mappings mappings)
           
static IndexColumn IndexColumn.buildColumnFromAnnotation(IndexColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, Mappings mappings)
           
static IndexColumn IndexColumn.buildColumnFromAnnotation(OrderColumn ann, PropertyHolder propertyHolder, PropertyData inferredData, Map<String,Join> secondaryTables, Mappings mappings)
           
static PropertyHolder PropertyHolderBuilder.buildPropertyHolder(Component component, String path, PropertyData inferredData, PropertyHolder parent, Mappings mappings)
          build a component property holder
static void Ejb3JoinColumn.checkIfJoinColumn(Object columns, PropertyHolder holder, PropertyData property)
           
static Component AnnotationBinder.createComponent(PropertyHolder propertyHolder, PropertyData inferredData, boolean isComponentEmbedded, boolean isIdentifierMapper, Mappings mappings)
           
static Component AnnotationBinder.fillComponent(PropertyHolder propertyHolder, PropertyData inferredData, AccessType propertyAccessor, boolean isNullable, EntityBinder entityBinder, boolean isComponentEmbedded, boolean isIdentifierMapper, boolean inSecondPass, Mappings mappings, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
           
static Component AnnotationBinder.fillComponent(PropertyHolder propertyHolder, PropertyData inferredData, PropertyData baseInferredData, AccessType propertyAccessor, boolean isNullable, EntityBinder entityBinder, boolean isComponentEmbedded, boolean isIdentifierMapper, boolean inSecondPass, Mappings mappings, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
           
static String BinderHelper.getPath(PropertyHolder holder, PropertyData property)
           
static String ToOneBinder.getReferenceEntityName(PropertyData propertyData, Mappings mappings)
           
static String ToOneBinder.getReferenceEntityName(PropertyData propertyData, org.hibernate.annotations.common.reflection.XClass targetEntity, Mappings mappings)
           
static org.hibernate.annotations.common.reflection.XClass ToOneBinder.getTargetEntity(PropertyData propertyData, Mappings mappings)
           
 

Constructors in org.hibernate.cfg with parameters of type PropertyData
ComponentPropertyHolder(Component component, String path, PropertyData inferredData, PropertyHolder parent, Mappings mappings)
           
OneToOneSecondPass(String mappedBy, String ownerEntity, String ownerProperty, PropertyHolder propertyHolder, PropertyData inferredData, org.hibernate.annotations.common.reflection.XClass targetEntity, boolean ignoreNotFound, boolean cascadeOnDelete, boolean optional, String cascadeStrategy, Ejb3JoinColumn[] columns, Mappings mappings)
           
WrappedInferredData(PropertyData inferredData, String suffix)
           
 



Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.