public class EagerTableProperties extends AbstractTableProperties
Constructor and Description |
---|
EagerTableProperties(QualifiedName table,
DatabaseMetaData metaData,
Dialect dialect,
QualifiedNameFactory factory) |
Modifier and Type | Method and Description |
---|---|
protected Map<String,ColumnProperties> |
getColumnMap() |
Collection<ForeignKeyConstraint> |
getForeignKeyConstraints() |
Collection<String> |
getIdentityColumns() |
UniqueConstraint |
getPrimaryKey() |
Collection<UniqueConstraint> |
getUniqueConstraints() |
getColumnProperties, getColumns
compareTo, equals, getName, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compareTo
public EagerTableProperties(QualifiedName table, DatabaseMetaData metaData, Dialect dialect, QualifiedNameFactory factory) throws SQLException
SQLException
protected Map<String,ColumnProperties> getColumnMap()
getColumnMap
in class AbstractTableProperties
public UniqueConstraint getPrimaryKey()
TableProperties.getPrimaryKey()
public Collection<ForeignKeyConstraint> getForeignKeyConstraints()
public Collection<UniqueConstraint> getUniqueConstraints()
public Collection<String> getIdentityColumns()
TableProperties.getIdentityColumns()
Copyright © 2004–2014 Paul Ferraro. All rights reserved.