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 PluralAttributeBinding.getCollectionTable()
           
 TableSpecification AbstractPluralAttributeBinding.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 Tuple.getTable()
           
 TableSpecification Constraint.getTable()
          Obtain the table to which this constraint applies.
 TableSpecification AbstractConstraint.getTable()
           
 TableSpecification AbstractSimpleValue.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 TableSpecification.createForeignKey(TableSpecification targetTable, String name)
           
 ForeignKey AbstractTableSpecification.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)
           
 



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