public abstract class AbstractTableProperties extends AbstractNamed<QualifiedName,TableProperties> implements TableProperties
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractTableProperties(QualifiedName name) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Map<String,ColumnProperties> |
getColumnMap() |
ColumnProperties |
getColumnProperties(String column) |
Collection<String> |
getColumns() |
compareTo, equals, getName, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetForeignKeyConstraints, getIdentityColumns, getPrimaryKey, getUniqueConstraintscompareToprotected AbstractTableProperties(QualifiedName name)
public final Collection<String> getColumns() throws SQLException
getColumns in interface TablePropertiesSQLExceptionTableProperties.getColumns()public final ColumnProperties getColumnProperties(String column) throws SQLException
getColumnProperties in interface TablePropertiesSQLExceptionTableProperties.getColumnProperties(java.lang.String)protected abstract Map<String,ColumnProperties> getColumnMap() throws SQLException
SQLExceptionCopyright © 2004–2014 Paul Ferraro. All rights reserved.