Uses of Class
org.hibernate.mapping.Property
-
Packages that use Property Package Description org.hibernate.binder This package defines an easy way to extend Hibernate with user-defined annotations that define customized O/R mappings of annotated entities and annotated entity attributes.org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.bytecode.enhance.spi.interceptor Support for bytecode interceptor implementations.org.hibernate.generator This package defines an abstraction over all kinds of automatic value generation, including id generation and version number generation.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.spi An SPI supporting custom instantiation of entity instances and embeddable objects.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.tuple Most contracts here have been replaced by the new runtime mapping model. -
-
Uses of Property in org.hibernate.binder
Methods in org.hibernate.binder with parameters of type Property Modifier and Type Method Description 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. -
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.generator
Methods in org.hibernate.generator that return Property Modifier and Type Method Description PropertyGeneratorCreationContext. getProperty() -
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 PropertyProperty. copy()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(String propertyName)PropertyPersistentClass. getProperty(String propertyName)PropertyPersistentClass. getRecursiveProperty(String propertyPath)PropertyPersistentClass. getReferencedProperty(String propertyPath)Given a property path, locate the appropriate referenceable property reference.PropertyPersistentClass. getSubclassProperty(String propertyName)Deprecated, for removal: This API element is subject to removal in a future version.This will be removed with no replacement.PropertyMappedSuperclass. getVersion()abstract PropertyPersistentClass. getVersion()PropertyRootClass. getVersion()PropertySubclass. getVersion()Methods in org.hibernate.mapping that return types with arguments of type Property Modifier and Type Method Description List<Property>IdentifiableTypeClass. getDeclaredProperties()List<Property>Join. getDeclaredProperties()List<Property>MappedSuperclass. getDeclaredProperties()List<Property>PersistentClass. getDeclaredProperties()protected List<Property>PersistentClass. getNonDuplicatedProperties()protected List<Property>SingleTableSubclass. getNonDuplicatedProperties()protected List<Property>UnionSubclass. getNonDuplicatedProperties()List<Property>Component. getProperties()List<Property>Join. getProperties()List<Property>PersistentClass. getProperties()Build a list of the properties defined on this class.abstract List<Property>PersistentClass. getPropertyClosure()List<Property>RootClass. getPropertyClosure()List<Property>Subclass. getPropertyClosure()@Remove Iterator<Property>Component. getPropertyIterator()Deprecated.Iterator<Property>Join. getPropertyIterator()Deprecated.List<Property>JoinedSubclass. getReferenceableProperties()List<Property>PersistentClass. getReferenceableProperties()Build a list of properties which may be referenced in association mappings.List<Property>PersistentClass. getSubclassPropertyClosure()List<Property>PersistentClass. getUnjoinedProperties()Get a list of the properties defined on this class which are not defined as part of a join.Methods in org.hibernate.mapping with parameters of type Property Modifier and Type Method Description voidMappedSuperclass. addDeclaredProperty(Property p)voidJoin. addMappedSuperclassProperty(Property property)voidPersistentClass. addMappedSuperclassProperty(Property p)voidSubclass. addMappedSuperclassProperty(Property property)voidAttributeContainer. addProperty(Property property)Add a property to thisPersistentClassorJoin.voidComponent. addProperty(Property p)voidJoin. addProperty(Property property)voidPersistentClass. addProperty(Property property)voidSubclass. addProperty(Property property)protected voidPersistentClass. addSubclassProperty(Property prop)protected voidSubclass. addSubclassProperty(Property p)voidIdentifiableTypeClass. applyProperty(Property property)voidMappedSuperclass. applyProperty(Property property)voidPersistentClass. applyProperty(Property property)booleanAttributeContainer. contains(Property property)booleanJoin. contains(Property property)booleanPersistentClass. contains(Property property)booleanJoin. containsProperty(Property property)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 static voidMappingHelper. checkPropertyColumnDuplication(Set<String> distinctColumns, List<Property> properties, String owner) -
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.persister.entity
Methods in org.hibernate.persister.entity with parameters of type Property Modifier and Type Method Description protected org.hibernate.metamodel.mapping.internal.EmbeddedAttributeMappingAbstractEntityPersister. buildEmbeddedAttributeMapping(String attrName, int stateArrayPosition, int fetchableIndex, Property bootProperty, DependantValue dependantValue, int dependantColumnIndex, ManagedMappingType declaringType, CompositeType attrType, String tableExpression, String[] rootTableKeyColumnNames, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, org.hibernate.metamodel.mapping.internal.MappingModelCreationProcess creationProcess)For Hibernate Reactiveprotected AttributeMappingAbstractEntityPersister. buildPluralAttributeMapping(String attrName, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, FetchMode fetchMode, org.hibernate.metamodel.mapping.internal.MappingModelCreationProcess creationProcess)For Hibernate Reactiveprotected AttributeMappingAbstractEntityPersister. buildSingularAssociationAttributeMapping(String attrName, NavigableRole navigableRole, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, EntityPersister declaringEntityPersister, EntityType attrType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, org.hibernate.metamodel.mapping.internal.MappingModelCreationProcess creationProcess)For Hibernate Reactiveprotected AttributeMappingAbstractEntityPersister. generateNonIdAttributeMapping(NonIdentifierAttribute tupleAttrDefinition, Property bootProperty, int stateArrayPosition, int fetchableIndex, org.hibernate.metamodel.mapping.internal.MappingModelCreationProcess creationProcess) -
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, RuntimeModelCreationContext creationContext)Deprecated, for removal: This API element is subject to removal in a future version.Generate a non-identifier (and non-version) attribute based on the given mapped property from the given entitystatic VersionPropertyPropertyFactory. buildVersionProperty(EntityPersister persister, SessionFactoryImplementor sessionFactory, int attributeNumber, Property property, boolean lazyAvailable)Deprecated, for removal: This API element is subject to removal in a future version.Generates a VersionProperty representation for an entity mapping given its version mapping Property.
-