Uses of Interface
org.hibernate.mapping.Value
Packages that use Value
Package
Description
This package and its subpackages, especially
org.hibernate.id.enhanced
,
contain the built-in id generators, all of which implement either
IdentifierGenerator
or
PostInsertIdentifierGenerator
.This package defines the Hibernate configuration-time mapping model.
-
Uses of Value in org.hibernate.boot.model.internal
Methods in org.hibernate.boot.model.internal that return ValueMethods in org.hibernate.boot.model.internal with parameters of type ValueModifier and TypeMethodDescriptionstatic AnnotatedJoinColumn
AnnotatedJoinColumn.buildInheritanceJoinColumn
(PrimaryKeyJoinColumn primaryKeyJoinColumn, JoinColumn joinColumn, Value identifier, AnnotatedJoinColumns parent, MetadataBuildingContext context) Called forInheritanceType.JOINED
entities.static void
BinderHelper.checkMappedByType
(String mappedBy, Value targetValue, String propertyName, PropertyHolder propertyHolder, Map<String, PersistentClass> persistentClasses) static void
BinderHelper.createSyntheticPropertyReference
(AnnotatedJoinColumns joinColumns, PersistentClass targetEntity, PersistentClass associatedEntity, Value value, String propertyName, 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 void
TableBinder.linkJoinColumnWithValueOverridingNameIfImplicit
(PersistentClass referencedEntity, Value value, AnnotatedJoinColumns joinColumns, SimpleValue simpleValue) void
-
Uses of Value in org.hibernate.envers.boot.internal
Methods in org.hibernate.envers.boot.internal with parameters of type ValueModifier and TypeMethodDescriptionvoid
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 ValueModifier and TypeMethodDescriptiondefault 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 -
Uses of Value in org.hibernate.envers.boot.spi
Methods in org.hibernate.envers.boot.spi with parameters of type ValueModifier and TypeMethodDescriptionvoid
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 ValueModifier and TypeMethodDescriptionboolean
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 ValueMethods in org.hibernate.envers.configuration.internal.metadata.reader with parameters of type ValueConstructors in org.hibernate.envers.configuration.internal.metadata.reader with parameters of type ValueModifierConstructorDescriptionPropertyAuditingData
(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 ValueModifier and TypeMethodDescriptionstatic 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 ValueMethods in org.hibernate.id that return ValueMethods in org.hibernate.id with parameters of type Value -
Uses of Value in org.hibernate.mapping
Subinterfaces of Value in org.hibernate.mappingModifier and TypeInterfaceDescriptioninterface
A mapping modelValue
which may be treated as an identifying key of a relational database table.Classes in org.hibernate.mapping that implement ValueModifier and TypeClassDescriptionclass
A mapping model object representing a polymorphic association to one of several tables.static class
static class
The discriminator Valueclass
An array mapping has a primary key consisting of the key columns + index column.class
A mapping model object representing a collection of typeCollection
which may contain duplicates.class
class
A mapping model object representing a collection.class
A mapping model object that represents an embeddable class.class
class
A mapping model object representing a value which is "typed" by reference to some other value (for example, a foreign key is typed by the referenced primary key).class
A bag with a generated (surrogate) key.class
A mapping model object representing a collection with a synthetic "identifier" column, that is, a surrogate key.class
Indexed collections include Lists, Maps, arrays and primitive arrays.class
A mapping model object representing a collection of typeList
.class
A mapping model object representing a many-to-one association.class
A mapping model object representing a collection of typeMap
.class
A mapping model object representing a many-to-one association.class
A mapping model object representing a many-to-one association.class
A primitive array has a primary key consisting of the key columns + index column.class
A mapping model object representing a collection of typeList
.class
A mapping model object that represents any value that maps to columns.class
A mapping model object representing an association where the target side has cardinality one.Methods in org.hibernate.mapping that return ValueModifier and TypeMethodDescriptionOneToMany.copy()
Value.copy()
Component.getDiscriminator()
abstract Value
PersistentClass.getDiscriminator()
RootClass.getDiscriminator()
Subclass.getDiscriminator()
Collection.getElement()
IndexedCollection.getIndex()
Column.getValue()
Property.getValue()
Methods in org.hibernate.mapping with parameters of type ValueModifier and TypeMethodDescriptionvoid
Constraint.addColumns
(Value value) boolean
protected static boolean
boolean
boolean
protected static boolean
boolean
void
Component.setDiscriminator
(Value discriminator) void
RootClass.setDiscriminator
(Value discriminator) void
Collection.setElement
(Value element) void
void
void
-
Uses of Value in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal that return Value -
Uses of Value in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type ValueModifier and TypeMethodDescriptionstatic EmbeddedForeignKeyDescriptor
MappingModelCreationHelper.buildEmbeddableForeignKeyDescriptor
(EmbeddableValuedModelPart embeddableValuedModelPart, Value bootValueMapping, ManagedMappingType keyDeclaringType, TableGroupProducer keyDeclaringTableGroupProducer, boolean inverse, boolean[] insertable, boolean[] updateable, Dialect dialect, MappingModelCreationProcess creationProcess) static SelectableMappings
SelectableMappingsImpl.from
(String containingTableExpression, Value value, int[] propertyOrder, Mapping mapping, TypeConfiguration typeConfiguration, boolean[] insertable, boolean[] updateable, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext) Deprecated.static SelectableMappings
SelectableMappingsImpl.from
(String containingTableExpression, Value value, int[] propertyOrder, MappingContext mappingContext, TypeConfiguration typeConfiguration, boolean[] insertable, boolean[] updateable, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext) static int[]
MappingModelCreationHelper.getPropertyOrder
(Value bootValueMapping, MappingModelCreationProcess creationProcess) Constructors in org.hibernate.metamodel.mapping.internal with parameters of type ValueModifierConstructorDescriptionSimpleAttributeMetadata
(PropertyAccess propertyAccess, MutabilityPlan mutabilityPlan, Property bootProperty, Value value)
SelectableMappingsImpl.from(String, Value, int[], MappingContext, TypeConfiguration, boolean[], boolean[], Dialect, SqmFunctionRegistry, RuntimeModelCreationContext)