Public Methods |
void
|
addCheckConstraint(String constraint)
|
void
|
addColumn(Column column)
|
Index
|
addIndex(Index index)
|
UniqueKey
|
addUniqueKey(UniqueKey uniqueKey)
|
boolean
|
containsColumn(Column column)
|
ForeignKey
|
createForeignKey(String keyName, List keyColumns, String referencedEntityName, List referencedColumns)
|
ForeignKey
|
createForeignKey(String keyName, List keyColumns, String referencedEntityName)
|
void
|
createForeignKeys()
|
UniqueKey
|
createUniqueKey(List keyColumns)
|
String
|
getCatalog()
|
Iterator
|
getCheckConstraintsIterator()
|
Column
|
getColumn(Column column)
Return the column which is identified by column provided as argument.
|
Column
|
getColumn(int n)
|
Iterator
|
getColumnIterator()
|
int
|
getColumnSpan()
|
String
|
getComment()
|
Iterator
|
getForeignKeyIterator()
|
KeyValue
|
getIdentifierValue()
|
Index
|
getIndex(String indexName)
|
Iterator
|
getIndexIterator()
|
String
|
getName()
|
Index
|
getOrCreateIndex(String indexName)
|
UniqueKey
|
getOrCreateUniqueKey(String keyName)
|
PrimaryKey
|
getPrimaryKey()
|
String
|
getQualifiedName(Dialect dialect, String defaultCatalog, String defaultSchema)
|
String
|
getQuotedName(Dialect dialect)
|
String
|
getQuotedName()
returns quoted name as it would be in the mapping file.
|
String
|
getQuotedSchema()
returns quoted name as it is in the mapping file.
|
String
|
getQuotedSchema(Dialect dialect)
|
String
|
getRowId()
|
String
|
getSchema()
|
String
|
getSubselect()
|
int
|
getUniqueInteger()
|
UniqueKey
|
getUniqueKey(String keyName)
|
Iterator
|
getUniqueKeyIterator()
|
boolean
|
hasDenormalizedTables()
|
boolean
|
hasPrimaryKey()
|
boolean
|
isAbstract()
|
boolean
|
isAbstractUnionTable()
|
boolean
|
isPhysicalTable()
|
boolean
|
isQuoted()
|
boolean
|
isSchemaQuoted()
|
boolean
|
isSubselect()
|
static
String
|
qualify(String catalog, String schema, String table)
|
void
|
setAbstract(boolean isAbstract)
|
void
|
setCatalog(String catalog)
|
void
|
setComment(String comment)
|
void
|
setIdentifierValue(KeyValue idValue)
|
void
|
setName(String name)
|
void
|
setPrimaryKey(PrimaryKey primaryKey)
|
void
|
setQuoted(boolean quoted)
|
void
|
setRowId(String rowId)
|
void
|
setSchema(String schema)
|
void
|
setSubselect(String subselect)
|
Iterator
|
sqlAlterStrings(Dialect dialect, Mapping p, TableMetadata tableInfo, String defaultCatalog, String defaultSchema)
|
Iterator
|
sqlCommentStrings(Dialect dialect, String defaultCatalog, String defaultSchema)
|
String
|
sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema)
|
String
|
sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema)
|
String
|
sqlTemporaryTableCreateString(Dialect dialect, Mapping mapping)
|
String
|
toString()
|
String
|
uniqueColumnString(Iterator iterator, String referencedEntityName)
|
String
|
uniqueColumnString(Iterator iterator)
|
void
|
validateColumns(Dialect dialect, Mapping mapping, TableMetadata tableInfo)
|