Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.hibernate.metamodel.relational.TableSpecification

Packages that use TableSpecification
org.hibernate.metamodel.binding |
org.hibernate.metamodel.relational | This package defines the metamodel of a relational database schema.

Uses of TableSpecification in org.hibernate.metamodel.binding

Methods in org.hibernate.metamodel.binding that return TableSpecification
`TableSpecification` | `AbstractPluralAttributeBinding.getCollectionTable()`
`TableSpecification` | `PluralAttributeBinding.getCollectionTable()`
`TableSpecification` | `EntityBinding.getPrimaryTable()`
`TableSpecification` | `EntityBinding.locateTable(String tableName)`

Methods in org.hibernate.metamodel.binding with parameters of type TableSpecification
`void` | `EntityBinding.addSecondaryTable(String tableName, TableSpecification table)`
`void` | `EntityBinding.setPrimaryTable(TableSpecification primaryTable)`

Uses of TableSpecification in org.hibernate.metamodel.relational

Classes in org.hibernate.metamodel.relational that implement TableSpecification
`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`).

Methods in org.hibernate.metamodel.relational that return TableSpecification
`TableSpecification` | `ForeignKey.getSourceTable()`
`TableSpecification` | `Value.getTable()` Retrieve the table that owns this value.
`TableSpecification` | `Constraint.getTable()` Obtain the table to which this constraint applies.
`TableSpecification` | `AbstractSimpleValue.getTable()`
`TableSpecification` | `Tuple.getTable()`
`TableSpecification` | `AbstractConstraint.getTable()`
`TableSpecification` | `ForeignKey.getTargetTable()`

Methods in org.hibernate.metamodel.relational with parameters of type TableSpecification
`static String` | `Index.buildSqlCreateIndexString(Dialect dialect, String name, TableSpecification table, Iterable<Column> columns, boolean unique)`
`ForeignKey` | `AbstractTableSpecification.createForeignKey(TableSpecification targetTable, String name)`
`ForeignKey` | `TableSpecification.createForeignKey(TableSpecification targetTable, String name)`

Constructors in org.hibernate.metamodel.relational with parameters of type TableSpecification
`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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.