Uses of Interface
org.hibernate.mapping.Value
Packages that use Value
Package
Description
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 AnnotatedJoinColumnAnnotatedJoinColumn.buildInheritanceJoinColumn(PrimaryKeyJoinColumn primaryKeyJoinColumn, JoinColumn joinColumn, Value identifier, AnnotatedJoinColumns parent, MetadataBuildingContext context) Called forInheritanceType.JOINEDentities.static voidGeneratorBinder.callConfigure(GeneratorCreationContext creationContext, Generator generator, Map<String, Object> configuration, Value value) static voidBinderHelper.checkMappedByType(String mappedBy, Value targetValue, String propertyName, PropertyHolder propertyHolder, Map<String, PersistentClass> persistentClasses) static voidGeneratorParameters.collectParameters(Value identifierValue, Dialect dialect, RootClass rootClass, BiConsumer<String, String> parameterCollector, ConfigurationService configService) static PropertiesGeneratorParameters.collectParameters(Value identifierValue, Dialect dialect, RootClass rootClass, Map<String, Object> configuration, ConfigurationService configService) Collect the parameters which should be passed toConfigurable.configure(GeneratorCreationContext, Properties).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) void -
Uses of Value in org.hibernate.envers.boot.internal
Methods in org.hibernate.envers.boot.internal with parameters of type ValueModifier and TypeMethodDescriptionvoidImprovedModifiedColumnNamingStrategy.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 ValueModifier and TypeMethodDescriptiondefault 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 -
Uses of Value in org.hibernate.envers.boot.spi
Methods in org.hibernate.envers.boot.spi with parameters of type ValueModifier and TypeMethodDescriptionvoidModifiedColumnNamingStrategy.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 TypeMethodDescriptionbooleanBasicMetadataGenerator.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 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 defaultRelationTargetAuditModemode 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 StringMappingTools.getReferencedEntityName(Value value) static booleanMappingTools.ignoreNotFound(Value value) -
Uses of Value in org.hibernate.mapping
Subinterfaces of Value in org.hibernate.mappingModifier and TypeInterfaceDescriptioninterfaceA mapping modelValuewhich may be treated as an identifying key of a relational database table.Classes in org.hibernate.mapping that implement ValueModifier and TypeClassDescriptionclassA mapping model object representing a polymorphic association to one of several tables.static classstatic classThe discriminator ValueclassAn array mapping has a primary key consisting of the key columns + index column.classA mapping model object representing a collection of typeCollectionwhich may contain duplicates.classclassA mapping model object representing a collection.classA mapping model object that represents an embeddable class.classclassA 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).classA bag with a generated (surrogate) key.classA mapping model object representing a collection with a synthetic "identifier" column, that is, a surrogate key.classIndexed collections include Lists, Maps, arrays and primitive arrays.classA mapping model object representing a collection of typeList.final classA mapping model object representing a many-to-one association.classA mapping model object representing a collection of typeMap.classA mapping model object representing a many-to-one association.final classA mapping model object representing a many-to-one association.classA primitive array has a primary key consisting of the key columns + index column.classA mapping model object representing a collection of typeList.classA mapping model object that represents any value that maps to columns.classA 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 ValuePersistentClass.getDiscriminator()RootClass.getDiscriminator()Subclass.getDiscriminator()Collection.getElement()IndexedCollection.getIndex()Column.getValue()Property.getValue()Methods in org.hibernate.mapping with parameters of type ValueModifier and TypeMethodDescriptionvoidConstraint.addColumns(Value value) booleanprotected static booleanbooleanbooleanprotected static booleanbooleanvoidComponent.setDiscriminator(Value discriminator) voidRootClass.setDiscriminator(Value discriminator) voidCollection.setElement(Value element) voidvoidvoid -
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 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, @Nullable SelectablePath parentSelectablePath, MappingContext mappingContext, TypeConfiguration typeConfiguration, boolean[] insertable, boolean[] updateable, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext) static SelectableMappingsSelectableMappingsImpl.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) -
Uses of Value in org.hibernate.query.sqm.mutation.internal
Methods in org.hibernate.query.sqm.mutation.internal with parameters of type ValueModifier and TypeMethodDescriptionstatic voidSqmMutationStrategyHelper.forEachSelectableMapping(String prefix, Value value, BiConsumer<String, Column> consumer)