Uses of Class
org.hibernate.mapping.SimpleValue
-
Packages that use SimpleValue Package Description org.hibernate.boot.model.internal org.hibernate.boot.model.source.internal.hbm org.hibernate.id.factory.internal Implementation of the SPI for id generator factories.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model. -
-
Uses of SimpleValue in org.hibernate.boot.model.internal
Fields in org.hibernate.boot.model.internal declared as SimpleValue Modifier and Type Field Description protected SimpleValueFkSecondPass. valueMethods in org.hibernate.boot.model.internal with parameters of type SimpleValue Modifier and Type Method Description protected voidAnnotatedColumn. addColumnBinding(SimpleValue value)protected voidAnnotatedJoinColumn. addColumnBinding(SimpleValue value)static voidTableBinder. bindForeignKey(PersistentClass referencedEntity, PersistentClass destinationEntity, AnnotatedJoinColumns joinColumns, SimpleValue value, boolean unique, MetadataBuildingContext buildingContext)static voidToOneBinder. bindForeignKeyNameAndDefinition(SimpleValue value, org.hibernate.annotations.common.reflection.XProperty property, ForeignKey foreignKey, MetadataBuildingContext context)voidCollectionBinder. bindManyToManyInverseForeignKey(PersistentClass targetEntity, AnnotatedJoinColumns joinColumns, SimpleValue value, boolean unique)Bind the inverse foreign key of aManyToMany, that is, the columns specified by@JoinTable(inverseJoinColumns=...), which are the columns that reference the target entity of the many-to-many association.voidAnnotatedJoinColumn. copyReferencedStructureAndCreateDefaultJoinColumns(PersistentClass referencedEntity, SimpleValue referencedValue, SimpleValue value)static voidTableBinder. linkJoinColumnWithValueOverridingNameIfImplicit(PersistentClass referencedEntity, Value value, AnnotatedJoinColumns joinColumns, SimpleValue simpleValue)voidAnnotatedJoinColumn. linkValueUsingAColumnCopy(Column column, SimpleValue value)used for mappedBy casesvoidAnnotatedJoinColumn. linkValueUsingDefaultColumnNaming(int columnIndex, Column referencedColumn, PersistentClass referencedEntity, SimpleValue value)voidAnnotatedJoinColumn. linkValueUsingDefaultColumnNaming(Column referencedColumn, PersistentClass referencedEntity, SimpleValue value)voidAnnotatedColumn. linkWithAggregateValue(SimpleValue value, Component component)voidAnnotatedColumn. linkWithValue(SimpleValue value)static voidGeneratorBinder. makeIdGenerator(SimpleValue id, org.hibernate.annotations.common.reflection.XProperty property, String generatorType, String generatorName, MetadataBuildingContext buildingContext, Map<String,IdentifierGeneratorDefinition> localGenerators)Apply an id generation strategy and parameters to the givenSimpleValuewhich represents an identifier.static voidGeneratorBinder. makeIdGenerator(SimpleValue id, org.hibernate.annotations.common.reflection.XProperty idXProperty, String generatorType, String generatorName, MetadataBuildingContext buildingContext, IdentifierGeneratorDefinition foreignKGeneratorDefinition)apply an id generator to a SimpleValueConstructors in org.hibernate.boot.model.internal with parameters of type SimpleValue Constructor Description FkSecondPass(SimpleValue value, AnnotatedJoinColumns columns)IdGeneratorResolverSecondPass(SimpleValue id, org.hibernate.annotations.common.reflection.XProperty idXProperty, String generatorType, String generatorName, MetadataBuildingContext buildingContext)IdGeneratorResolverSecondPass(SimpleValue id, org.hibernate.annotations.common.reflection.XProperty idXProperty, String generatorType, String generatorName, MetadataBuildingContext buildingContext, IdentifierGeneratorDefinition localIdentifierGeneratorDefinition)JoinedSubclassFkSecondPass(JoinedSubclass entity, AnnotatedJoinColumns inheritanceJoinedColumns, SimpleValue key, MetadataBuildingContext buildingContext)PkDrivenByDefaultMapsIdSecondPass(String referencedEntityName, AnnotatedJoinColumns columns, SimpleValue value) -
Uses of SimpleValue in org.hibernate.boot.model.source.internal.hbm
Methods in org.hibernate.boot.model.source.internal.hbm with parameters of type SimpleValue Modifier and Type Method Description voidRelationalObjectBinder. bindColumn(MappingDocument sourceDocument, ColumnSource columnSource, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate)voidRelationalObjectBinder. bindColumnOrFormula(MappingDocument sourceDocument, RelationalValueSource relationalValueSource, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate)voidRelationalObjectBinder. bindColumns(MappingDocument sourceDocument, List<ColumnSource> columnSources, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate)voidRelationalObjectBinder. bindColumnsAndFormulas(MappingDocument sourceDocument, List<RelationalValueSource> relationalValueSources, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) -
Uses of SimpleValue in org.hibernate.id.factory.internal
Methods in org.hibernate.id.factory.internal with parameters of type SimpleValue Modifier and Type Method Description static PropertiesIdentifierGeneratorUtil. collectParameters(SimpleValue simpleValue, Dialect dialect, String defaultCatalog, String defaultSchema, RootClass rootClass)static GeneratorIdentifierGeneratorUtil. createLegacyIdentifierGenerator(SimpleValue simpleValue, IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, String defaultCatalog, String defaultSchema, RootClass rootClass) -
Uses of SimpleValue in org.hibernate.mapping
Subclasses of SimpleValue in org.hibernate.mapping Modifier and Type Class Description classAnyA mapping model object representing a polymorphic association to one of several tables.static classAny.KeyValuestatic classAny.MetaValueclassBasicValueclassComponentA 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).classManyToOneA mapping model object representing a many-to-one association.classOneToOneA mapping model object representing a many-to-one association.classToOneA mapping model object representing an association where the target side has cardinality one.Methods in org.hibernate.mapping that return SimpleValue Modifier and Type Method Description SimpleValueAny. getKeyMapping()Methods in org.hibernate.mapping with parameters of type SimpleValue Modifier and Type Method Description ObjectValueVisitor. accept(SimpleValue value)voidBasicValue. copyTypeFrom(SimpleValue sourceValue)voidSimpleValue. copyTypeFrom(SimpleValue sourceValue)booleanAny. isSame(SimpleValue other)booleanComponent. isSame(SimpleValue other)booleanDependantValue. isSame(SimpleValue other)booleanSimpleValue. isSame(SimpleValue other)booleanToOne. isSame(SimpleValue other)Constructors in org.hibernate.mapping with parameters of type SimpleValue Constructor Description SimpleValue(SimpleValue original)
-