Uses of Class
org.hibernate.mapping.SimpleValue
-
Packages that use SimpleValue Package Description org.hibernate.boot.model.source.internal.hbm org.hibernate.cfg org.hibernate.cfg.annotations org.hibernate.mapping -
-
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 void
RelationalObjectBinder. bindColumn(MappingDocument sourceDocument, ColumnSource columnSource, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate)
void
RelationalObjectBinder. bindColumnOrFormula(MappingDocument sourceDocument, RelationalValueSource relationalValueSource, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate)
void
RelationalObjectBinder. bindColumns(MappingDocument sourceDocument, List<ColumnSource> columnSources, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate)
void
RelationalObjectBinder. bindColumnsAndFormulas(MappingDocument sourceDocument, List<RelationalValueSource> relationalValueSources, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate)
-
Uses of SimpleValue in org.hibernate.cfg
Fields in org.hibernate.cfg declared as SimpleValue Modifier and Type Field Description protected SimpleValue
FkSecondPass. value
Methods in org.hibernate.cfg with parameters of type SimpleValue Modifier and Type Method Description protected void
AnnotatedColumn. addColumnBinding(SimpleValue value)
protected void
AnnotatedJoinColumn. addColumnBinding(SimpleValue value)
static void
AnnotationBinder. bindForeignKeyNameAndDefinition(SimpleValue value, org.hibernate.annotations.common.reflection.XProperty property, jakarta.persistence.ForeignKey fkOverride, jakarta.persistence.JoinColumn joinColumn, jakarta.persistence.JoinColumns joinColumns, MetadataBuildingContext context)
void
AnnotatedJoinColumn. copyReferencedStructureAndCreateDefaultJoinColumns(PersistentClass referencedEntity, SimpleValue referencedValue, SimpleValue value)
void
AnnotatedJoinColumn. linkValueUsingAColumnCopy(Column column, SimpleValue value)
used for mappedBy casesvoid
AnnotatedJoinColumn. linkValueUsingDefaultColumnNaming(Column referencedColumn, PersistentClass referencedEntity, SimpleValue value)
void
AnnotatedColumn. linkWithValue(SimpleValue value)
static void
BinderHelper. makeIdGenerator(SimpleValue id, org.hibernate.annotations.common.reflection.XProperty idXProperty, String generatorType, String generatorName, MetadataBuildingContext buildingContext, Map<String,IdentifierGeneratorDefinition> localGenerators)
apply an id generator to a SimpleValuestatic void
BinderHelper. 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.cfg with parameters of type SimpleValue Constructor Description FkSecondPass(SimpleValue value, AnnotatedJoinColumn[] 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, AnnotatedJoinColumn[] inheritanceJoinedColumns, SimpleValue key, MetadataBuildingContext buildingContext)
PkDrivenByDefaultMapsIdSecondPass(String referencedEntityName, AnnotatedJoinColumn[] columns, SimpleValue value)
-
Uses of SimpleValue in org.hibernate.cfg.annotations
Methods in org.hibernate.cfg.annotations with parameters of type SimpleValue Modifier and Type Method Description static void
TableBinder. bindFk(PersistentClass referencedEntity, PersistentClass destinationEntity, AnnotatedJoinColumn[] columns, SimpleValue value, boolean unique, MetadataBuildingContext buildingContext)
static void
TableBinder. bindForeignKey(PersistentClass referencedEntity, PersistentClass destinationEntity, AnnotatedJoinColumn[] columns, SimpleValue value, boolean unique, MetadataBuildingContext buildingContext)
void
CollectionBinder. bindManytoManyInverseFk(PersistentClass referencedEntity, AnnotatedJoinColumn[] columns, SimpleValue value, boolean unique, MetadataBuildingContext buildingContext)
bind the inverse FK of aManyToMany
.static void
TableBinder. linkJoinColumnWithValueOverridingNameIfImplicit(PersistentClass referencedEntity, Value value, AnnotatedJoinColumn[] columns, SimpleValue simpleValue)
-
Uses of SimpleValue in org.hibernate.mapping
Subclasses of SimpleValue in org.hibernate.mapping 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
BasicValue
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
ManyToOne
A many-to-one association mappingclass
OneToOne
A one-to-one association mappingclass
ToOne
A simple-point association (ie.Methods in org.hibernate.mapping that return SimpleValue Modifier and Type Method Description SimpleValue
Any. getKeyMapping()
Methods in org.hibernate.mapping with parameters of type SimpleValue Modifier and Type Method Description Object
ValueVisitor. accept(SimpleValue value)
void
BasicValue. copyTypeFrom(SimpleValue sourceValue)
void
SimpleValue. copyTypeFrom(SimpleValue sourceValue)
boolean
Any. isSame(SimpleValue other)
boolean
Component. isSame(SimpleValue other)
boolean
DependantValue. isSame(SimpleValue other)
boolean
SimpleValue. isSame(SimpleValue other)
boolean
ToOne. isSame(SimpleValue other)
Constructors in org.hibernate.mapping with parameters of type SimpleValue Constructor Description SimpleValue(SimpleValue original)
-