public class JdbcTable extends TransferableObject
Constructor and Description |
---|
JdbcTable(java.lang.String dbName,
java.lang.String schemaName,
java.lang.String tableName,
java.lang.String tableType,
java.lang.String remarks) |
Modifier and Type | Method and Description |
---|---|
java.util.List<JdbcColumn> |
getAttributeColumns() |
int |
getAttributeCount() |
java.util.List<java.lang.String> |
getAttributeNames() |
JdbcColumn |
getColumn(int i) |
JdbcColumn |
getColumn(java.lang.String columnName) |
int |
getColumnCount() |
java.lang.String |
getDBName() |
int |
getForeignKeyCount() |
java.lang.String |
getFullName() |
int |
getMaxColumnNameLength() |
java.util.List<JdbcColumn> |
getPrimaryKeyColumns() |
int |
getPrimaryKeyCount() |
java.util.List<java.lang.String> |
getPrimaryKeyNames() |
java.lang.String |
getRemarks() |
java.lang.String |
getSchemaName() |
java.lang.String |
getTableName() |
java.lang.String |
getTableType() |
boolean |
hasColumnInfo() |
boolean |
hasForeignKey() |
boolean |
hasPrimaryKey() |
void |
readColumns(DBTypeMapper mapper,
java.sql.DatabaseMetaData md) |
DumpString |
toDumpString(DumpString s)
This method allows subclasses to add values to the existing DumpString of the superclass.
|
java.lang.String |
toString()
Returns a single line String that shows the values of the most important
state variables of this object.
|
clone, deepClone
configureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toString
public JdbcTable(java.lang.String dbName, java.lang.String schemaName, java.lang.String tableName, java.lang.String tableType, java.lang.String remarks) throws java.lang.Exception
java.lang.Exception
public void readColumns(DBTypeMapper mapper, java.sql.DatabaseMetaData md) throws java.sql.SQLException
java.sql.SQLException
public java.lang.String toString()
Dumpable
toString
in interface Dumpable
toString
in class DumpableObject
public java.lang.String getDBName()
public java.lang.String getSchemaName()
public java.lang.String getTableName()
public java.lang.String getTableType()
public java.lang.String getRemarks()
public java.lang.String getFullName()
public DumpString toDumpString(DumpString s)
Dumpable
toDumpString
in interface Dumpable
toDumpString
in class DumpableObject
public boolean hasColumnInfo()
public boolean hasPrimaryKey()
public boolean hasForeignKey()
public int getColumnCount()
public int getPrimaryKeyCount()
public int getAttributeCount()
public int getForeignKeyCount()
public JdbcColumn getColumn(int i)
public int getMaxColumnNameLength()
public java.util.List<JdbcColumn> getPrimaryKeyColumns()
public java.util.List<java.lang.String> getPrimaryKeyNames()
public java.util.List<JdbcColumn> getAttributeColumns()
public java.util.List<java.lang.String> getAttributeNames()
public JdbcColumn getColumn(java.lang.String columnName)
Copyright © 2014 EsprIT-Systems. All Rights Reserved.