public class LazyTableProperties extends AbstractTableProperties
| Constructor and Description |
|---|
LazyTableProperties(DatabaseMetaDataProvider metaDataProvider,
DatabaseMetaDataSupport support,
QualifiedName table) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,ColumnProperties> |
getColumnMap() |
java.util.Collection<ForeignKeyConstraint> |
getForeignKeyConstraints() |
java.util.Collection<java.lang.String> |
getIdentityColumns() |
UniqueConstraint |
getPrimaryKey() |
java.util.Collection<UniqueConstraint> |
getUniqueConstraints() |
equals, getColumnProperties, getColumns, getName, hashCode, toStringpublic LazyTableProperties(DatabaseMetaDataProvider metaDataProvider, DatabaseMetaDataSupport support, QualifiedName table)
protected java.util.Map<java.lang.String,ColumnProperties> getColumnMap() throws java.sql.SQLException
getColumnMap in class AbstractTablePropertiesjava.sql.SQLExceptionpublic UniqueConstraint getPrimaryKey() throws java.sql.SQLException
java.sql.SQLExceptionTableProperties.getPrimaryKey()public java.util.Collection<ForeignKeyConstraint> getForeignKeyConstraints() throws java.sql.SQLException
java.sql.SQLExceptionTableProperties.getForeignKeyConstraints()public java.util.Collection<UniqueConstraint> getUniqueConstraints() throws java.sql.SQLException
java.sql.SQLExceptionTableProperties.getUniqueConstraints()public java.util.Collection<java.lang.String> getIdentityColumns() throws java.sql.SQLException
java.sql.SQLExceptionTableProperties.getIdentityColumns()