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.mapping org.hibernate.metamodel.spi org.hibernate.tuple 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, String propertyName)Retrieve the property by path in a recursive waystatic PropertyBinderHelper. findPropertyByName(PersistentClass associatedClass, 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, AnnotatedColumn[] columns, org.hibernate.annotations.common.reflection.XClass declaringClass)voidCollectionPropertyHolder. addProperty(Property prop, org.hibernate.annotations.common.reflection.XClass declaringClass)voidCollectionPropertyHolder. addProperty(Property prop, AnnotatedColumn[] columns, org.hibernate.annotations.common.reflection.XClass declaringClass)voidComponentPropertyHolder. addProperty(Property prop, org.hibernate.annotations.common.reflection.XClass declaringClass)voidComponentPropertyHolder. addProperty(Property prop, AnnotatedColumn[] columns, org.hibernate.annotations.common.reflection.XClass declaringClass)voidPropertyHolder. addProperty(Property prop, org.hibernate.annotations.common.reflection.XClass declaringClass)voidPropertyHolder. addProperty(Property prop, AnnotatedColumn[] 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.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 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)Method parameters in org.hibernate.mapping with type arguments of type Property Modifier and Type Method Description protected voidPersistentClass. checkPropertyColumnDuplication(Set<String> distinctColumns, List<Property> properties) -
Uses of Property in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi with parameters of type Property Modifier and Type Method Description PropertyAccessManagedTypeRepresentationStrategy. resolvePropertyAccess(Property bootAttributeDescriptor)Create the property accessor object for the specified attribute -
Uses of Property in org.hibernate.tuple
Methods in org.hibernate.tuple with parameters of type Property Modifier and Type Method Description voidAttributeAccessorBinder. bind(AttributeAccessor accessor, MetadataBuildingContext buildingContext, PersistentClass persistentClass, Property property)voidAttributeBinder. bind(A annotation, MetadataBuildingContext buildingContext, PersistentClass persistentClass, Property property)Perform some custom configuration of the model relating to the given annotatedPropertyof the givenentity classorembeddable class.voidTenantIdBinder. bind(TenantId tenantId, MetadataBuildingContext buildingContext, PersistentClass persistentClass, Property property)static NonIdentifierAttributePropertyFactory. buildEntityBasedAttribute(EntityPersister persister, SessionFactoryImplementor sessionFactory, int attributeNumber, Property property, boolean lazyAvailable, RuntimeModelCreationContext 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.entity
Methods in org.hibernate.tuple.entity with parameters of type Property Modifier and Type Method Description static org.hibernate.tuple.entity.EntityMetamodel.InDatabaseValueGenerationStrategyImplEntityMetamodel. create(SessionFactoryImplementor sessionFactoryImplementor, Property mappingProperty, ValueGeneration valueGeneration)
-