Uses of Class
org.hibernate.mapping.Property
-
Packages that use Property Package Description org.hibernate.boot.spi org.hibernate.bytecode.enhance.spi.interceptor interceptor implementationsorg.hibernate.cfg org.hibernate.cfg.annotations org.hibernate.jpa.event.spi The SPI contracts for supporting JPA lifecycle callbacks.org.hibernate.mapping org.hibernate.tuple org.hibernate.tuple.component org.hibernate.tuple.entity -
-
Uses of Property in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi with parameters of type Property Modifier and Type Method Description voidNaturalIdUniqueKeyBinder. addAttributeBinding(Property attributeBinding)Adds an attribute binding. -
Uses of Property in org.hibernate.bytecode.enhance.spi.interceptor
Methods in org.hibernate.bytecode.enhance.spi.interceptor with parameters of type Property Modifier and Type Method Description static LazyAttributeDescriptorLazyAttributeDescriptor. from(Property property, int attributeIndex, int lazyIndex)static booleanEnhancementHelper. includeInBaseFetchGroup(Property bootMapping, boolean isEnhanced, EnhancementHelper.InheritanceChecker inheritanceChecker, boolean collectionsInDefaultFetchGroupEnabled)Should the given property be included in the owner's base fetch group? -
Uses of Property in org.hibernate.cfg
Methods in org.hibernate.cfg that return Property Modifier and Type Method Description static PropertyBinderHelper. findPropertyByName(Component component, java.lang.String propertyName)Retrieve the property by path in a recursive waystatic PropertyBinderHelper. findPropertyByName(PersistentClass associatedClass, java.lang.String propertyName)Retrieve the property by path in a recursive way, including IdentifierProperty in the loop If propertyName is null or empty, the IdentifierProperty is returnedstatic PropertyBinderHelper. shallowCopy(Property property)create a property copy reusing the same valueMethods in org.hibernate.cfg with parameters of type Property Modifier and Type Method Description voidClassPropertyHolder. addProperty(Property prop, org.hibernate.annotations.common.reflection.XClass declaringClass)voidClassPropertyHolder. addProperty(Property prop, Ejb3Column[] columns, org.hibernate.annotations.common.reflection.XClass declaringClass)voidCollectionPropertyHolder. addProperty(Property prop, org.hibernate.annotations.common.reflection.XClass declaringClass)voidCollectionPropertyHolder. addProperty(Property prop, Ejb3Column[] columns, org.hibernate.annotations.common.reflection.XClass declaringClass)voidComponentPropertyHolder. addProperty(Property prop, org.hibernate.annotations.common.reflection.XClass declaringClass)voidComponentPropertyHolder. addProperty(Property prop, Ejb3Column[] columns, org.hibernate.annotations.common.reflection.XClass declaringClass)voidPropertyHolder. addProperty(Property prop, org.hibernate.annotations.common.reflection.XClass declaringClass)voidPropertyHolder. addProperty(Property prop, Ejb3Column[] columns, org.hibernate.annotations.common.reflection.XClass declaringClass)static PropertyBinderHelper. shallowCopy(Property property)create a property copy reusing the same value -
Uses of Property in org.hibernate.cfg.annotations
Methods in org.hibernate.cfg.annotations that return Property Modifier and Type Method Description PropertyPropertyBinder. makeProperty()PropertyPropertyBinder. makePropertyAndBind()PropertyPropertyBinder. makePropertyValueAndBind() -
Uses of Property in org.hibernate.jpa.event.spi
Methods in org.hibernate.jpa.event.spi with parameters of type Property Modifier and Type Method Description voidCallbackBuilder. buildCallbacksForEmbeddable(Property embeddableProperty, java.lang.Class entityClass, CallbackBuilder.CallbackRegistrar callbackRegistrar)Deprecated. -
Uses of Property in org.hibernate.mapping
Subclasses of Property in org.hibernate.mapping Modifier and Type Class Description classBackrefclassIndexBackrefclassSyntheticPropertyModels a property which does not actually exist in the model.Methods in org.hibernate.mapping that return Property Modifier and Type Method Description PropertyMappedSuperclass. getDeclaredIdentifierProperty()abstract PropertyPersistentClass. getDeclaredIdentifierProperty()PropertyRootClass. getDeclaredIdentifierProperty()PropertySubclass. getDeclaredIdentifierProperty()PropertyMappedSuperclass. getDeclaredVersion()abstract PropertyPersistentClass. getDeclaredVersion()PropertyRootClass. getDeclaredVersion()PropertySubclass. getDeclaredVersion()PropertyMappedSuperclass. getIdentifierProperty()abstract PropertyPersistentClass. getIdentifierProperty()PropertyRootClass. getIdentifierProperty()PropertySubclass. getIdentifierProperty()PropertyComponent. getProperty(int index)PropertyComponent. getProperty(java.lang.String propertyName)PropertyPersistentClass. getProperty(java.lang.String propertyName)PropertyPersistentClass. getRecursiveProperty(java.lang.String propertyPath)PropertyPersistentClass. getReferencedProperty(java.lang.String propertyPath)Given a property path, locate the appropriate referenceable property reference.PropertyMappedSuperclass. getVersion()abstract PropertyPersistentClass. getVersion()PropertyRootClass. getVersion()PropertySubclass. getVersion()Methods in org.hibernate.mapping with parameters of type Property Modifier and Type Method Description voidMappedSuperclass. addDeclaredProperty(Property p)voidJoin. addMappedsuperclassProperty(Property prop)voidPersistentClass. addMappedsuperclassProperty(Property p)voidSubclass. addMappedsuperclassProperty(Property p)voidAttributeContainer. addProperty(Property attribute)voidComponent. addProperty(Property p)voidJoin. addProperty(Property prop)voidPersistentClass. addProperty(Property p)voidSubclass. addProperty(Property p)protected voidPersistentClass. addSubclassProperty(Property prop)protected voidSubclass. addSubclassProperty(Property p)booleanJoin. containsProperty(Property prop)intPersistentClass. getJoinNumber(Property prop)voidMappedSuperclass. setDeclaredIdentifierProperty(Property prop)voidRootClass. setDeclaredIdentifierProperty(Property declaredIdentifierProperty)voidMappedSuperclass. setDeclaredVersion(Property prop)voidRootClass. setDeclaredVersion(Property declaredVersion)voidRootClass. setIdentifierProperty(Property identifierProperty)voidRootClass. setVersion(Property version) -
Uses of Property in org.hibernate.tuple
Methods in org.hibernate.tuple with parameters of type Property Modifier and Type Method Description static NonIdentifierAttributePropertyFactory. buildEntityBasedAttribute(EntityPersister persister, SessionFactoryImplementor sessionFactory, int attributeNumber, Property property, boolean lazyAvailable, PersisterCreationContext creationContext)Generate a non-identifier (and non-version) attribute based on the given mapped property from the given entitystatic StandardPropertyPropertyFactory. buildStandardProperty(Property property, boolean lazyAvailable)static VersionPropertyPropertyFactory. buildVersionProperty(EntityPersister persister, SessionFactoryImplementor sessionFactory, int attributeNumber, Property property, boolean lazyAvailable)Generates a VersionProperty representation for an entity mapping given its version mapping Property. -
Uses of Property in org.hibernate.tuple.component
Methods in org.hibernate.tuple.component with parameters of type Property Modifier and Type Method Description protected abstract GetterAbstractComponentTuplizer. buildGetter(Component component, Property prop)protected GetterDynamicMapComponentTuplizer. buildGetter(Component component, Property prop)protected GetterPojoComponentTuplizer. buildGetter(Component component, Property prop)protected abstract SetterAbstractComponentTuplizer. buildSetter(Component component, Property prop)protected SetterDynamicMapComponentTuplizer. buildSetter(Component component, Property prop)protected SetterPojoComponentTuplizer. buildSetter(Component component, Property prop) -
Uses of Property in org.hibernate.tuple.entity
Methods in org.hibernate.tuple.entity with parameters of type Property Modifier and Type Method Description protected abstract GetterAbstractEntityTuplizer. buildPropertyGetter(Property mappedProperty, PersistentClass mappedEntity)Build an appropriate Getter for the given property.protected GetterDynamicMapEntityTuplizer. buildPropertyGetter(Property mappedProperty, PersistentClass mappedEntity)protected GetterPojoEntityTuplizer. buildPropertyGetter(Property mappedProperty, PersistentClass mappedEntity)protected abstract SetterAbstractEntityTuplizer. buildPropertySetter(Property mappedProperty, PersistentClass mappedEntity)Build an appropriate Setter for the given property.protected SetterDynamicMapEntityTuplizer. buildPropertySetter(Property mappedProperty, PersistentClass mappedEntity)protected SetterPojoEntityTuplizer. buildPropertySetter(Property mappedProperty, PersistentClass mappedEntity)static org.hibernate.tuple.entity.EntityMetamodel.InDatabaseValueGenerationStrategyImplEntityMetamodel. create(SessionFactoryImplementor sessionFactoryImplementor, Property mappingProperty, ValueGeneration valueGeneration)
-