Class RelationalObjectBinder
java.lang.Object
org.hibernate.boot.model.source.internal.hbm.RelationalObjectBinder
Centralized binding of columns and formulas.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbindColumn(MappingDocument sourceDocument, ColumnSource columnSource, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) voidbindColumnOrFormula(MappingDocument sourceDocument, RelationalValueSource relationalValueSource, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) voidbindColumns(MappingDocument sourceDocument, List<ColumnSource> columnSources, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) voidbindColumnsAndFormulas(MappingDocument sourceDocument, List<RelationalValueSource> relationalValueSources, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) voidbindFormulas(MappingDocument sourceDocument, List<DerivedValueSource> formulaSources, OneToOne oneToOneBinding)
-
Constructor Details
-
RelationalObjectBinder
-
-
Method Details
-
bindColumnOrFormula
public void bindColumnOrFormula(MappingDocument sourceDocument, RelationalValueSource relationalValueSource, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) -
bindColumns
public void bindColumns(MappingDocument sourceDocument, List<ColumnSource> columnSources, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) -
bindColumnsAndFormulas
public void bindColumnsAndFormulas(MappingDocument sourceDocument, List<RelationalValueSource> relationalValueSources, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) -
bindColumn
public void bindColumn(MappingDocument sourceDocument, ColumnSource columnSource, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) -
bindFormulas
public void bindFormulas(MappingDocument sourceDocument, List<DerivedValueSource> formulaSources, OneToOne oneToOneBinding)
-