Uses of Interface
org.hibernate.mapping.Value
-
Packages that use Value Package Description org.hibernate.boot.model.internal org.hibernate.envers.boot.internal org.hibernate.envers.boot.model org.hibernate.envers.boot.spi org.hibernate.envers.configuration.internal.metadata org.hibernate.envers.configuration.internal.metadata.reader org.hibernate.envers.internal.tools org.hibernate.id This package and its subpackages, especiallyorg.hibernate.id.enhanced, contain the built-in id generators, all of which implement eitherIdentifierGeneratororPostInsertIdentifierGenerator.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.internal org.hibernate.metamodel.mapping.internal -
-
Uses of Value in org.hibernate.boot.model.internal
Methods in org.hibernate.boot.model.internal that return Value Modifier and Type Method Description ValueFkSecondPass. getValue()ValuePropertyBinder. getValue()Methods in org.hibernate.boot.model.internal with parameters of type Value Modifier and Type Method Description static AnnotatedJoinColumnAnnotatedJoinColumn. buildInheritanceJoinColumn(PrimaryKeyJoinColumn primaryKeyJoinColumn, JoinColumn joinColumn, Value identifier, AnnotatedJoinColumns parent, MetadataBuildingContext context)Called forInheritanceType.JOINEDentities.static voidBinderHelper. checkMappedByType(String mappedBy, Value targetValue, String propertyName, PropertyHolder propertyHolder, Map<String,PersistentClass> persistentClasses)static voidBinderHelper. createSyntheticPropertyReference(AnnotatedJoinColumns joinColumns, PersistentClass targetEntity, PersistentClass associatedEntity, Value value, String propertyName, boolean inverse, MetadataBuildingContext context)Here we address a fundamental problem: the@JoinColumnannotation 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 voidTableBinder. linkJoinColumnWithValueOverridingNameIfImplicit(PersistentClass referencedEntity, Value value, AnnotatedJoinColumns joinColumns, SimpleValue simpleValue)voidPropertyBinder. 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 voidImprovedModifiedColumnNamingStrategy. addModifiedColumns(Configuration configuration, Value value, AttributeContainer mapping, PropertyAuditingData propertyAuditingData)voidLegacyModifiedColumnNamingStrategy. 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 voidColumnContainer. addColumnsFromValue(Value value)Takes aValueand injects its columns into the Envers container mapping.voidJoin. 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 voidModifiedColumnNamingStrategy. 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 booleanBasicMetadataGenerator. addBasic(AttributeContainer attributeContainer, PropertyAuditingData propertyAuditingData, Value value, SimpleMapperBuilder mapper, boolean insertable, boolean key)booleanIdMetadataGenerator. addBasic(AttributeContainer attributeContainer, PropertyAuditingData propertyAuditingData, Value value, SimpleIdMapperBuilder mapper, boolean key)voidComponentMetadataGenerator. addComponent(AttributeContainer attributeContainer, PropertyAuditingData propertyAuditingData, Value value, CompositeMapperBuilder mapper, String entityName, EntityMappingData mappingData, boolean firstPass)booleanIdMetadataGenerator. addManyToOne(AttributeContainer attributeContainer, PropertyAuditingData propertyAuditingData, Value value, SimpleMapperBuilder mapper)voidToOneRelationMetadataGenerator. addOneToOneNotOwning(PropertyAuditingData propertyAuditingData, Value value, CompositeMapperBuilder mapper, String entityName)voidToOneRelationMetadataGenerator. addToOne(AttributeContainer mapping, PropertyAuditingData propertyAuditingData, Value value, CompositeMapperBuilder mapper, String entityName, boolean insertable)voidValueMetadataGenerator. addValue(AttributeContainer attributeContainer, Value value, PropertyAccessStrategy propertyAccessStrategy, CompositeMapperBuilder currentMapper, String entityName, EntityMappingData mappingData, PropertyAuditingData propertyAuditingData, boolean insertable, boolean firstPass, boolean processModifiedFlags)protected MiddleComponentDataAbstractCollectionMetadataGenerator. 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 ValuePropertyAuditingData. getValue()Methods in org.hibernate.envers.configuration.internal.metadata.reader with parameters of type Value Modifier and Type Method Description voidPropertyAuditingData. 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 defaultRelationTargetAuditModemode 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 StringMappingTools. getReferencedEntityName(Value value)static booleanMappingTools. ignoreNotFound(Value value) -
Uses of Value in org.hibernate.id
Classes in org.hibernate.id that implement Value Modifier and Type Class Description static classExportableColumn.ValueImplMethods in org.hibernate.id that return Value Modifier and Type Method Description ValueExportableColumn.ValueImpl. copy()Methods in org.hibernate.id with parameters of type Value Modifier and Type Method Description booleanExportableColumn.ValueImpl. isSame(Value value) -
Uses of Value in org.hibernate.mapping
Subinterfaces of Value in org.hibernate.mapping Modifier and Type Interface Description interfaceKeyValueA mapping modelValuewhich may be treated as an identifying key of a relational database table.Classes in org.hibernate.mapping that implement Value Modifier and Type Class Description classAnyA mapping model object representing a polymorphic association to one of several tables.static classAny.KeyValuestatic classAny.MetaValueclassArrayAn array mapping has a primary key consisting of the key columns + index column.classBagA mapping model object representing a collection of typeCollectionwhich may contain duplicates.classBasicValueclassCollectionA mapping model object representing a collection.classComponentA mapping model object that represents an embeddable class.classDependantBasicValueclassDependantValueA 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).classIdentifierBagA bag with a generated (surrogate) key.classIdentifierCollectionA mapping model object representing a collection with a synthetic "identifier" column, that is, a surrogate key.classIndexedCollectionIndexed collections include Lists, Maps, arrays and primitive arrays.classListA mapping model object representing a collection of typeList.classManyToOneA mapping model object representing a many-to-one association.classMapA mapping model object representing a collection of typeMap.classOneToManyA mapping model object representing a many-to-one association.classOneToOneA mapping model object representing a many-to-one association.classPrimitiveArrayA primitive array has a primary key consisting of the key columns + index column.classSetA mapping model object representing a collection of typeList.classSimpleValueA mapping model object that represents any value that maps to columns.classToOneA mapping model object representing an association where the target side has cardinality one.Methods in org.hibernate.mapping that return Value Modifier and Type Method Description ValueOneToMany. copy()ValueValue. copy()abstract ValuePersistentClass. getDiscriminator()ValueRootClass. getDiscriminator()ValueSubclass. getDiscriminator()ValueCollection. getElement()ValueIndexedCollection. getIndex()ValueColumn. getValue()ValueProperty. getValue()Methods in org.hibernate.mapping with parameters of type Value Modifier and Type Method Description voidConstraint. addColumns(Value value)booleanCollection. isSame(Value other)protected static booleanCollection. isSame(Value v1, Value v2)booleanOneToMany. isSame(Value other)booleanSimpleValue. isSame(Value other)protected static booleanSimpleValue. isSame(Value v1, Value v2)booleanValue. isSame(Value other)voidRootClass. setDiscriminator(Value discriminator)voidCollection. setElement(Value element)voidIndexedCollection. setIndex(Value index)voidColumn. setValue(Value value)voidProperty. 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 ValueValueContext. 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 EmbeddedForeignKeyDescriptorMappingModelCreationHelper. buildEmbeddableForeignKeyDescriptor(EmbeddableValuedModelPart embeddableValuedModelPart, Value bootValueMapping, ManagedMappingType keyDeclaringType, TableGroupProducer keyDeclaringTableGroupProducer, boolean inverse, boolean[] insertable, boolean[] updateable, Dialect dialect, MappingModelCreationProcess creationProcess)static SelectableMappingsSelectableMappingsImpl. from(String containingTableExpression, Value value, int[] propertyOrder, Mapping mapping, 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 Value Constructor Description SimpleAttributeMetadata(PropertyAccess propertyAccess, MutabilityPlan mutabilityPlan, Property bootProperty, Value value)
-