Package | Description |
---|---|
org.hibernate.metamodel.binding | |
org.hibernate.metamodel.relational |
This package defines the metamodel of a relational database schema.
|
Modifier and Type | Method and Description |
---|---|
TableSpecification |
AbstractPluralAttributeBinding.getCollectionTable() |
TableSpecification |
PluralAttributeBinding.getCollectionTable() |
TableSpecification |
EntityBinding.getPrimaryTable() |
TableSpecification |
EntityBinding.locateTable(String tableName) |
Modifier and Type | Method and Description |
---|---|
void |
EntityBinding.addSecondaryTable(String tableName,
TableSpecification table) |
void |
EntityBinding.setPrimaryTable(TableSpecification primaryTable) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTableSpecification
Convenience base class for implementing the
ValueContainer contract centralizing commonality
between modeling tables, views and inline views. |
class |
InLineView
A data container defined by a SELECT statement.
|
class |
Table
Models the concept of a relational TABLE (or VIEW).
|
Modifier and Type | Method and Description |
---|---|
TableSpecification |
ForeignKey.getSourceTable() |
TableSpecification |
Value.getTable()
Retrieve the table that owns this value.
|
TableSpecification |
Tuple.getTable() |
TableSpecification |
Constraint.getTable()
Obtain the table to which this constraint applies.
|
TableSpecification |
AbstractSimpleValue.getTable() |
TableSpecification |
AbstractConstraint.getTable() |
TableSpecification |
ForeignKey.getTargetTable() |
Modifier and Type | Method and Description |
---|---|
static String |
Index.buildSqlCreateIndexString(Dialect dialect,
String name,
TableSpecification table,
Iterable<Column> columns,
boolean unique) |
static String |
Index.buildSqlDropIndexString(Dialect dialect,
TableSpecification table,
String name) |
ForeignKey |
TableSpecification.createForeignKey(TableSpecification targetTable,
String name) |
ForeignKey |
AbstractTableSpecification.createForeignKey(TableSpecification targetTable,
String name) |
Constructor and Description |
---|
AbstractConstraint(TableSpecification table,
String name) |
AbstractSimpleValue(TableSpecification table,
int position) |
Column(TableSpecification table,
int position,
Identifier name) |
Column(TableSpecification table,
int position,
String name) |
DerivedValue(TableSpecification table,
int position,
String expression) |
ForeignKey(TableSpecification sourceTable,
TableSpecification targetTable) |
ForeignKey(TableSpecification sourceTable,
TableSpecification targetTable,
String name) |
PrimaryKey(TableSpecification table) |
Tuple(TableSpecification table,
String name) |
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.