Uses of Interface
org.hibernate.mapping.Value
-
-
Uses of Value in org.hibernate.cfg
Methods in org.hibernate.cfg that return Value Modifier and Type Method Description Value
FkSecondPass. getValue()
Methods in org.hibernate.cfg with parameters of type Value Modifier and Type Method Description static AnnotatedJoinColumn
AnnotatedJoinColumn. buildJoinColumn(jakarta.persistence.PrimaryKeyJoinColumn pkJoinAnn, jakarta.persistence.JoinColumn joinAnn, Value identifier, Map<String,Join> joins, PropertyHolder propertyHolder, MetadataBuildingContext context)
Build JoinColumn for a JOINED hierarchystatic void
BinderHelper. createSyntheticPropertyReference(AnnotatedJoinColumn[] columns, PersistentClass ownerEntity, PersistentClass associatedEntity, Value value, boolean inverse, MetadataBuildingContext context)
Here we address a fundamental problem: the@JoinColumn
annotation specifies the referenced column in the target table viareferencedColumnName
, but Hibernate needs to know which property or field of the target entity class holds the value of the referenced column at the Java level.static String
ClassPropertyHolder. getTypeName(Value value)
static void
ClassPropertyHolder. setTypeName(Value value, String typeName)
-
Uses of Value in org.hibernate.cfg.annotations
Methods in org.hibernate.cfg.annotations that return Value Modifier and Type Method Description protected Value
MapBinder. createFormulatedValue(Value value, Collection collection, String targetPropertyName, PersistentClass associatedClass, PersistentClass targetPropertyPersistentClass, MetadataBuildingContext buildingContext)
Value
PropertyBinder. getValue()
Methods in org.hibernate.cfg.annotations with parameters of type Value Modifier and Type Method Description protected Value
MapBinder. createFormulatedValue(Value value, Collection collection, String targetPropertyName, PersistentClass associatedClass, PersistentClass targetPropertyPersistentClass, MetadataBuildingContext buildingContext)
static void
TableBinder. linkJoinColumnWithValueOverridingNameIfImplicit(PersistentClass referencedEntity, Value value, AnnotatedJoinColumn[] columns, SimpleValue simpleValue)
void
PropertyBinder. setValue(Value value)
-
Uses of Value in org.hibernate.envers.boot.internal
Methods in org.hibernate.envers.boot.internal with parameters of type Value Modifier and Type Method Description void
ImprovedModifiedColumnNamingStrategy. addModifiedColumns(Configuration configuration, Value value, AttributeContainer mapping, PropertyAuditingData propertyAuditingData)
void
LegacyModifiedColumnNamingStrategy. addModifiedColumns(Configuration configuration, Value value, AttributeContainer mapping, PropertyAuditingData propertyAuditingData)
-
Uses of Value in org.hibernate.envers.boot.model
Methods in org.hibernate.envers.boot.model with parameters of type Value Modifier and Type Method Description default void
ColumnContainer. addColumnsFromValue(Value value)
Takes aValue
and injects its columns into the Envers container mapping.void
Join. addKeyColumnsFromValue(Value value)
Constructors in org.hibernate.envers.boot.model with parameters of type Value Constructor Description DiscriminatorType(Value discriminator)
-
Uses of Value in org.hibernate.envers.boot.spi
Methods in org.hibernate.envers.boot.spi with parameters of type Value Modifier and Type Method Description void
ModifiedColumnNamingStrategy. addModifiedColumns(Configuration configuration, Value value, AttributeContainer mapping, PropertyAuditingData propertyAuditingData)
Adds modified columns to the audited entity metamodel. -
Uses of Value in org.hibernate.envers.configuration.internal.metadata
Methods in org.hibernate.envers.configuration.internal.metadata with parameters of type Value Modifier and Type Method Description boolean
BasicMetadataGenerator. addBasic(AttributeContainer attributeContainer, PropertyAuditingData propertyAuditingData, Value value, SimpleMapperBuilder mapper, boolean insertable, boolean key)
boolean
IdMetadataGenerator. addBasic(AttributeContainer attributeContainer, PropertyAuditingData propertyAuditingData, Value value, SimpleIdMapperBuilder mapper, boolean key)
void
ComponentMetadataGenerator. addComponent(AttributeContainer attributeContainer, PropertyAuditingData propertyAuditingData, Value value, CompositeMapperBuilder mapper, String entityName, EntityMappingData mappingData, boolean firstPass)
boolean
IdMetadataGenerator. addManyToOne(AttributeContainer attributeContainer, PropertyAuditingData propertyAuditingData, Value value, SimpleMapperBuilder mapper)
void
ToOneRelationMetadataGenerator. addOneToOneNotOwning(PropertyAuditingData propertyAuditingData, Value value, CompositeMapperBuilder mapper, String entityName)
void
ToOneRelationMetadataGenerator. addToOne(AttributeContainer mapping, PropertyAuditingData propertyAuditingData, Value value, CompositeMapperBuilder mapper, String entityName, boolean insertable)
void
ValueMetadataGenerator. addValue(AttributeContainer attributeContainer, Value value, PropertyAccessStrategy propertyAccessStrategy, CompositeMapperBuilder currentMapper, String entityName, EntityMappingData mappingData, PropertyAuditingData propertyAuditingData, boolean insertable, boolean firstPass, boolean processModifiedFlags)
protected MiddleComponentData
AbstractCollectionMetadataGenerator. addValueToMiddleTable(CollectionMetadataContext context, Value value, RootPersistentEntity entity, QueryGeneratorBuilder queryGeneratorBuilder, String prefix, AuditJoinTableData joinTableData, boolean key)
-
Uses of Value in org.hibernate.envers.configuration.internal.metadata.reader
Methods in org.hibernate.envers.configuration.internal.metadata.reader that return Value Modifier and Type Method Description Value
PropertyAuditingData. getValue()
Methods in org.hibernate.envers.configuration.internal.metadata.reader with parameters of type Value Modifier and Type Method Description void
PropertyAuditingData. setValue(Value value)
Constructors in org.hibernate.envers.configuration.internal.metadata.reader with parameters of type Value Constructor Description PropertyAuditingData(String name, String accessType, RelationTargetAuditMode relationTargetAuditMode, RelationTargetNotFoundAction relationTargetNotFoundAction, String auditMappedBy, String positionMappedBy, boolean forceInsertable, boolean synthetic, Value value)
PropertyAuditingData(String name, String accessType, RelationTargetNotFoundAction relationTargetNotFoundAction, boolean forceInsertable, boolean synthetic, Value value)
Create a property with the defaultRelationTargetAuditMode
mode of AUDITED. -
Uses of Value in org.hibernate.envers.internal.tools
Methods in org.hibernate.envers.internal.tools with parameters of type Value Modifier and Type Method Description static String
MappingTools. getReferencedEntityName(Value value)
static boolean
MappingTools. ignoreNotFound(Value value)
-
Uses of Value in org.hibernate.id
Classes in org.hibernate.id that implement Value Modifier and Type Class Description static class
ExportableColumn.ValueImpl
Methods in org.hibernate.id that return Value Modifier and Type Method Description Value
ExportableColumn.ValueImpl. copy()
Methods in org.hibernate.id with parameters of type Value Modifier and Type Method Description boolean
ExportableColumn.ValueImpl. isSame(Value value)
-
Uses of Value in org.hibernate.mapping
Subinterfaces of Value in org.hibernate.mapping Modifier and Type Interface Description interface
KeyValue
Represents an identifying key of a table: the value for primary key of an entity, or a foreign key of a collection or join table or joined subclass table.Classes in org.hibernate.mapping that implement Value Modifier and Type Class Description class
Any
Boot-time descriptor of a polymorphic association to one-of-several tables.static class
Any.KeyValue
static class
Any.MetaValue
class
Array
An array mapping has a primary key consisting of the key columns + index column.class
Bag
A bag permits duplicates, so it has no primary keyclass
BasicValue
class
Collection
Mapping for a collection.class
Component
The mapping for a component, composite element, composite identifier, etc.class
DependantBasicValue
class
DependantValue
A value which is "typed" by reference to some other value (for example, a foreign key is typed by the referenced primary key).class
IdentifierBag
AnIdentifierBag
has a primary key consisting of just the identifier columnclass
IdentifierCollection
A collection with a synthetic "identifier" columnclass
IndexedCollection
Indexed collections include Lists, Maps, arrays and primitive arrays.class
List
A list mapping has a primary key consisting of the key columns + index column.class
ManyToOne
A many-to-one association mappingclass
Map
A map has a primary key consisting of the key columns + index columns.class
OneToMany
A mapping for a one-to-many associationclass
OneToOne
A one-to-one association mappingclass
PrimitiveArray
A primitive array has a primary key consisting of the key columns + index column.class
Set
A set with no nullable element columns.class
SimpleValue
Any value that maps to columns.class
ToOne
A simple-point association (ie.Methods in org.hibernate.mapping that return Value Modifier and Type Method Description Value
OneToMany. copy()
Value
Value. copy()
abstract Value
PersistentClass. getDiscriminator()
Value
RootClass. getDiscriminator()
Value
Subclass. getDiscriminator()
Value
Collection. getElement()
Value
IndexedCollection. getIndex()
Value
Column. getValue()
Value
Property. getValue()
Methods in org.hibernate.mapping with parameters of type Value Modifier and Type Method Description void
Constraint. addColumns(Value value)
protected void
PersistentClass. checkColumnDuplication(Set<String> distinctColumns, Value value)
boolean
Collection. isSame(Value other)
protected static boolean
Collection. isSame(Value v1, Value v2)
boolean
OneToMany. isSame(Value other)
boolean
SimpleValue. isSame(Value other)
protected static boolean
SimpleValue. isSame(Value v1, Value v2)
boolean
Value. isSame(Value other)
void
RootClass. setDiscriminator(Value discriminator)
void
Collection. setElement(Value element)
void
IndexedCollection. setIndex(Value index)
void
Column. setValue(Value value)
void
Property. setValue(Value value)
-
Uses of Value in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal that return Value Modifier and Type Method Description Value
ValueContext. getHibernateValue()
-
Uses of Value in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type Value Modifier and Type Method Description static EmbeddedForeignKeyDescriptor
MappingModelCreationHelper. buildEmbeddableForeignKeyDescriptor(EmbeddableValuedModelPart embeddableValuedModelPart, Value bootValueMapping, ManagedMappingType keyDeclaringType, TableGroupProducer keyDeclaringTableGroupProducer, boolean inverse, Dialect dialect, MappingModelCreationProcess creationProcess)
static SelectableMappings
SelectableMappingsImpl. from(String containingTableExpression, Value value, int[] propertyOrder, Mapping mapping, TypeConfiguration typeConfiguration, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry)
Constructors in org.hibernate.metamodel.mapping.internal with parameters of type Value Constructor Description EntityCollectionPart(CollectionPersister collectionDescriptor, CollectionPart.Nature nature, Value bootModelValue, NotFoundAction notFoundAction, EntityMappingType entityMappingType, MappingModelCreationProcess creationProcess)
-