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.envers.configuration.internal.metadata.reader org.hibernate.jpa.event.internal Internal details of implementing support for JPA callbacksorg.hibernate.mapping org.hibernate.metamodel.internal org.hibernate.metamodel.mapping.internal org.hibernate.metamodel.model.domain.internal 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 void
NaturalIdUniqueKeyBinder. 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 LazyAttributeDescriptor
LazyAttributeDescriptor. from(Property property, int attributeIndex, int lazyIndex)
static boolean
EnhancementHelper. 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 Property
BinderHelper. findPropertyByName(Component component, String propertyName)
Retrieve the property by path in a recursive waystatic Property
BinderHelper. 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 Property
BinderHelper. 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 void
ClassPropertyHolder. addProperty(Property prop, org.hibernate.annotations.common.reflection.XClass declaringClass)
void
ClassPropertyHolder. addProperty(Property prop, AnnotatedColumn[] columns, org.hibernate.annotations.common.reflection.XClass declaringClass)
void
CollectionPropertyHolder. addProperty(Property prop, org.hibernate.annotations.common.reflection.XClass declaringClass)
void
CollectionPropertyHolder. addProperty(Property prop, AnnotatedColumn[] columns, org.hibernate.annotations.common.reflection.XClass declaringClass)
void
ComponentPropertyHolder. addProperty(Property prop, org.hibernate.annotations.common.reflection.XClass declaringClass)
void
ComponentPropertyHolder. addProperty(Property prop, AnnotatedColumn[] columns, org.hibernate.annotations.common.reflection.XClass declaringClass)
void
PropertyHolder. addProperty(Property prop, org.hibernate.annotations.common.reflection.XClass declaringClass)
void
PropertyHolder. addProperty(Property prop, AnnotatedColumn[] columns, org.hibernate.annotations.common.reflection.XClass declaringClass)
static Property
BinderHelper. 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 Property
PropertyBinder. makeProperty()
Property
PropertyBinder. makePropertyAndBind()
Property
PropertyBinder. makePropertyValueAndBind()
-
Uses of Property in org.hibernate.envers.configuration.internal.metadata.reader
Methods in org.hibernate.envers.configuration.internal.metadata.reader that return Property Modifier and Type Method Description Property
PersistentPropertiesSource. getProperty(String propertyName)
Methods in org.hibernate.envers.configuration.internal.metadata.reader that return types with arguments of type Property Modifier and Type Method Description Iterator<Property>
PersistentPropertiesSource. getPropertyIterator()
Methods in org.hibernate.envers.configuration.internal.metadata.reader with parameters of type Property Modifier and Type Method Description protected boolean
AuditedPropertiesReader. checkAudited(Property property, PropertyAuditingData propertyData, String propertyName, Audited allClassAudited, String modifiedFlagSuffix)
-
Uses of Property in org.hibernate.jpa.event.internal
Methods in org.hibernate.jpa.event.internal with parameters of type Property Modifier and Type Method Description static List<CallbackDefinition>
CallbackDefinitionResolverLegacyImpl. resolveEmbeddableCallbacks(org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager, Class<?> entityClass, Property embeddableProperty, CallbackType callbackType)
-
Uses of Property in org.hibernate.mapping
Subclasses of Property in org.hibernate.mapping Modifier and Type Class Description class
Backref
class
IndexBackref
class
SyntheticProperty
Models 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 void
MappedSuperclass. addDeclaredProperty(Property p)
void
Join. addMappedsuperclassProperty(Property prop)
void
PersistentClass. addMappedsuperclassProperty(Property p)
void
Subclass. addMappedsuperclassProperty(Property p)
void
AttributeContainer. addProperty(Property attribute)
void
Component. addProperty(Property p)
void
Join. addProperty(Property prop)
void
PersistentClass. addProperty(Property p)
void
Subclass. addProperty(Property p)
protected void
PersistentClass. addSubclassProperty(Property prop)
protected void
Subclass. addSubclassProperty(Property p)
boolean
Join. containsProperty(Property prop)
int
PersistentClass. getJoinNumber(Property prop)
void
MappedSuperclass. setDeclaredIdentifierProperty(Property prop)
void
RootClass. setDeclaredIdentifierProperty(Property declaredIdentifierProperty)
void
MappedSuperclass. setDeclaredVersion(Property prop)
void
RootClass. setDeclaredVersion(Property declaredVersion)
void
RootClass. setIdentifierProperty(Property identifierProperty)
void
RootClass. setVersion(Property version)
Method parameters in org.hibernate.mapping with type arguments of type Property Modifier and Type Method Description protected void
PersistentClass. checkPropertyColumnDuplication(Set<String> distinctColumns, List<Property> properties)
-
Uses of Property in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal that return Property Modifier and Type Method Description Property
AttributeContext. getPropertyMapping()
Retrieve the Hibernate property mapping.Property
AttributeMetadata. getPropertyMapping()
Retrieve the Hibernate property mapping related to this attribute.Property
BaseAttributeMetadata. getPropertyMapping()
Methods in org.hibernate.metamodel.internal with parameters of type Property Modifier and Type Method Description <X,Y>
PersistentAttribute<X,Y>AttributeFactory. buildAttribute(ManagedDomainType<X> ownerType, Property property)
Build a normal attribute.static <X,Y>
PersistentAttribute<X,Y>AttributeFactory. buildAttribute(ManagedDomainType<X> ownerType, Property property, MetadataContext metadataContext)
<X,Y>
SingularPersistentAttribute<X,Y>AttributeFactory. buildIdAttribute(IdentifiableDomainType<X> ownerType, Property property)
Build the identifier attribute descriptorprotected abstract PropertyAccess
AbstractEmbeddableRepresentationStrategy. buildPropertyAccess(Property bootAttributeDescriptor)
protected PropertyAccess
EmbeddableRepresentationStrategyPojo. buildPropertyAccess(Property bootAttributeDescriptor)
<X,Y>
SingularAttributeImpl<X,Y>AttributeFactory. buildVersionAttribute(IdentifiableDomainType<X> ownerType, Property property)
Build the version attribute descriptorPropertyAccess
AbstractEmbeddableRepresentationStrategy. resolvePropertyAccess(Property bootAttributeDescriptor)
PropertyAccess
EmbeddableRepresentationStrategyMap. resolvePropertyAccess(Property bootAttributeDescriptor)
PropertyAccess
EntityRepresentationStrategyMap. resolvePropertyAccess(Property bootAttributeDescriptor)
PropertyAccess
EntityRepresentationStrategyPojoStandard. resolvePropertyAccess(Property bootAttributeDescriptor)
Constructors in org.hibernate.metamodel.internal with parameters of type Property Constructor Description BaseAttributeMetadata(Property propertyMapping, ManagedDomainType<X> ownerType, Member member, AttributeClassification attributeClassification, MetadataContext metadataContext)
-
Uses of Property in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type Property Modifier and Type Method Description static BasicAttributeMapping
MappingModelCreationHelper. buildBasicAttributeMapping(String attrName, NavigableRole navigableRole, int stateArrayPosition, Property bootProperty, ManagedMappingType declaringType, BasicType attrType, String tableExpression, String attrColumnName, boolean isAttrFormula, String readExpr, String writeExpr, String columnDefinition, Long length, Integer precision, Integer scale, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)
static EmbeddedAttributeMapping
MappingModelCreationHelper. buildEmbeddedAttributeMapping(String attrName, int stateArrayPosition, Property bootProperty, DependantValue dependantValue, int dependantColumnIndex, ManagedMappingType declaringType, CompositeType attrType, String tableExpression, String[] rootTableKeyColumnNames, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)
static EmbeddedAttributeMapping
MappingModelCreationHelper. buildEmbeddedAttributeMapping(String attrName, int stateArrayPosition, Property bootProperty, ManagedMappingType declaringType, CompositeType attrType, String tableExpression, String[] rootTableKeyColumnNames, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)
static EntityIdentifierMapping
MappingModelCreationHelper. buildEncapsulatedCompositeIdentifierMapping(EntityPersister entityPersister, Property bootProperty, String attributeName, String rootTableName, String[] rootTableKeyColumnNames, CompositeType cidType, MappingModelCreationProcess creationProcess)
static PluralAttributeMapping
MappingModelCreationHelper. buildPluralAttributeMapping(String attrName, int stateArrayPosition, Property bootProperty, ManagedMappingType declaringType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, FetchMode fetchMode, MappingModelCreationProcess creationProcess)
static ToOneAttributeMapping
MappingModelCreationHelper. buildSingularAssociationAttributeMapping(String attrName, NavigableRole navigableRole, int stateArrayPosition, Property bootProperty, ManagedMappingType declaringType, EntityPersister declaringEntityPersister, EntityType attrType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)
void
PluralAttributeMappingImpl. finishInitialization(Property bootProperty, Collection bootDescriptor, MappingModelCreationProcess creationProcess)
static EmbeddableMappingTypeImpl
EmbeddableMappingTypeImpl. from(Component bootDescriptor, CompositeType compositeType, String rootTableExpression, String[] rootTableKeyColumnNames, Property componentProperty, DependantValue dependantValue, int dependantColumnIndex, Function<EmbeddableMappingType,EmbeddableValuedModelPart> embeddedPartBuilder, MappingModelCreationProcess creationProcess)
protected static AttributeMetadataAccess
MappingModelCreationHelper. getAttributeMetadataAccess(Property bootProperty, Type attrType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)
static boolean
MappingModelCreationHelper. interpretToOneKeyDescriptor(ToOneAttributeMapping attributeMapping, Property bootProperty, ToOne bootValueMapping, PropertyAccess inversePropertyAccess, Dialect dialect, MappingModelCreationProcess creationProcess)
Tries toToOneAttributeMapping.setForeignKeyDescriptor(org.hibernate.metamodel.mapping.ForeignKeyDescriptor)
to the given attributeattributeMapping
.PropertyAccess
IdClassRepresentationStrategy. resolvePropertyAccess(Property bootAttributeDescriptor)
PropertyAccess
VirtualIdRepresentationStrategy. resolvePropertyAccess(Property bootAttributeDescriptor)
Constructors in org.hibernate.metamodel.mapping.internal with parameters of type Property Constructor Description DiscriminatedAssociationAttributeMapping(NavigableRole attributeRole, JavaType<?> baseAssociationJtd, ManagedMappingType declaringType, int stateArrayPosition, AttributeMetadataAccess attributeMetadataAccess, FetchTiming fetchTiming, PropertyAccess propertyAccess, Property bootProperty, AnyType anyType, Any bootValueMapping, MappingModelCreationProcess creationProcess)
-
Uses of Property in org.hibernate.metamodel.model.domain.internal
Methods in org.hibernate.metamodel.model.domain.internal that return Property Modifier and Type Method Description Property
PluralAttributeBuilder. getProperty()
Constructors in org.hibernate.metamodel.model.domain.internal with parameters of type Property Constructor Description PluralAttributeBuilder(JavaType<C> collectionJtd, AttributeClassification attributeClassification, CollectionClassification collectionClassification, DomainType<E> elementType, DomainType<K> listIndexOrMapKeyType, ManagedDomainType<D> declaringType, Property property, Member member)
-
Uses of Property in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi with parameters of type Property Modifier and Type Method Description PropertyAccess
ManagedTypeRepresentationStrategy. 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 void
AttributeAccessorBinder. bind(AttributeAccessor accessor, MetadataBuildingContext buildingContext, PersistentClass persistentClass, Property property)
void
AttributeBinder. bind(A annotation, MetadataBuildingContext buildingContext, PersistentClass persistentClass, Property property)
Perform some custom configuration of the model relating to the given annotatedProperty
of the givenentity class
orembeddable class
.void
TenantIdBinder. bind(TenantId tenantId, MetadataBuildingContext buildingContext, PersistentClass persistentClass, Property property)
static NonIdentifierAttribute
PropertyFactory. 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 StandardProperty
PropertyFactory. buildStandardProperty(Property property, boolean lazyAvailable)
static VersionProperty
PropertyFactory. 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.InDatabaseValueGenerationStrategyImpl
EntityMetamodel. create(SessionFactoryImplementor sessionFactoryImplementor, Property mappingProperty, ValueGeneration valueGeneration)
-