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 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, java.lang.String propertyName)
Retrieve the property by path in a recursive waystatic Property
BinderHelper. 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 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, Ejb3Column[] 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, Ejb3Column[] 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, Ejb3Column[] 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, Ejb3Column[] 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.jpa.event.spi
Methods in org.hibernate.jpa.event.spi with parameters of type Property Modifier and Type Method Description void
CallbackBuilder. 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 class
Backref
class
IndexBackref
class
SyntheticProperty
Models a property which does not actually exist in the model.Methods in org.hibernate.mapping that return Property Modifier and Type Method Description Property
MappedSuperclass. getDeclaredIdentifierProperty()
abstract Property
PersistentClass. getDeclaredIdentifierProperty()
Property
RootClass. getDeclaredIdentifierProperty()
Property
Subclass. getDeclaredIdentifierProperty()
Property
MappedSuperclass. getDeclaredVersion()
abstract Property
PersistentClass. getDeclaredVersion()
Property
RootClass. getDeclaredVersion()
Property
Subclass. getDeclaredVersion()
Property
MappedSuperclass. getIdentifierProperty()
abstract Property
PersistentClass. getIdentifierProperty()
Property
RootClass. getIdentifierProperty()
Property
Subclass. getIdentifierProperty()
Property
Component. getProperty(int index)
Property
Component. getProperty(java.lang.String propertyName)
Property
PersistentClass. getProperty(java.lang.String propertyName)
Property
PersistentClass. getRecursiveProperty(java.lang.String propertyPath)
Property
PersistentClass. getReferencedProperty(java.lang.String propertyPath)
Given a property path, locate the appropriate referenceable property reference.Property
MappedSuperclass. getVersion()
abstract Property
PersistentClass. getVersion()
Property
RootClass. getVersion()
Property
Subclass. getVersion()
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)
-
Uses of Property in org.hibernate.tuple
Methods in org.hibernate.tuple with parameters of type Property Modifier and Type Method Description static NonIdentifierAttribute
PropertyFactory. 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 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.component
Methods in org.hibernate.tuple.component with parameters of type Property Modifier and Type Method Description protected abstract Getter
AbstractComponentTuplizer. buildGetter(Component component, Property prop)
protected Getter
DynamicMapComponentTuplizer. buildGetter(Component component, Property prop)
protected Getter
PojoComponentTuplizer. buildGetter(Component component, Property prop)
protected abstract Setter
AbstractComponentTuplizer. buildSetter(Component component, Property prop)
protected Setter
DynamicMapComponentTuplizer. buildSetter(Component component, Property prop)
protected Setter
PojoComponentTuplizer. 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 Getter
AbstractEntityTuplizer. buildPropertyGetter(Property mappedProperty, PersistentClass mappedEntity)
Build an appropriate Getter for the given property.protected Getter
DynamicMapEntityTuplizer. buildPropertyGetter(Property mappedProperty, PersistentClass mappedEntity)
protected Getter
PojoEntityTuplizer. buildPropertyGetter(Property mappedProperty, PersistentClass mappedEntity)
protected abstract Setter
AbstractEntityTuplizer. buildPropertySetter(Property mappedProperty, PersistentClass mappedEntity)
Build an appropriate Setter for the given property.protected Setter
DynamicMapEntityTuplizer. buildPropertySetter(Property mappedProperty, PersistentClass mappedEntity)
protected Setter
PojoEntityTuplizer. buildPropertySetter(Property mappedProperty, PersistentClass mappedEntity)
static org.hibernate.tuple.entity.EntityMetamodel.InDatabaseValueGenerationStrategyImpl
EntityMetamodel. create(SessionFactoryImplementor sessionFactoryImplementor, Property mappingProperty, ValueGeneration valueGeneration)
-