- java.lang.Object
-
- org.tentackle.sql.metadata.DatabaseMetaDataTableHeader
-
public class DatabaseMetaDataTableHeader extends java.lang.ObjectDescribes the table name and some major properties for am existing database table.
-
-
Constructor Summary
Constructors Constructor Description DatabaseMetaDataTableHeader(java.sql.DatabaseMetaData metaData, java.lang.String catalog, java.lang.String schema, java.lang.String name, java.lang.String type, java.lang.String comment)Creates a table header.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCatalog()The optional catalog.java.lang.StringgetComment()The optional comment.java.sql.DatabaseMetaDatagetMetaData()Gets the metadata root object this table header was retrieved from.java.lang.StringgetName()java.lang.StringgetSchema()The optional schema.java.lang.StringgetType()The table's name.booleanisReserved()Returns whether this is a reserved table.booleanisUserTable()Returns whether this is a user-defined table.java.lang.StringtoString()
-
-
-
Constructor Detail
-
DatabaseMetaDataTableHeader
public DatabaseMetaDataTableHeader(java.sql.DatabaseMetaData metaData, java.lang.String catalog, java.lang.String schema, java.lang.String name, java.lang.String type, java.lang.String comment)Creates a table header.- Parameters:
metaData- the database metadata root objectcatalog- the catalog nameschema- the schema namename- the table nametype- the table typecomment- the table remarks
-
-
Method Detail
-
isUserTable
public boolean isUserTable()
Returns whether this is a user-defined table.- Returns:
- true if standard table
-
isReserved
public boolean isReserved()
Returns whether this is a reserved table.- Returns:
- true if reserved table
-
getMetaData
public java.sql.DatabaseMetaData getMetaData()
Gets the metadata root object this table header was retrieved from.- Returns:
- the metadata, never null
-
getCatalog
public java.lang.String getCatalog()
The optional catalog.- Returns:
- the catalog, may be null
-
getSchema
public java.lang.String getSchema()
The optional schema.- Returns:
- the schema, may be null
-
getName
public java.lang.String getName()
-
getType
public java.lang.String getType()
The table's name.- Returns:
- the tablename, never null
-
getComment
public java.lang.String getComment()
The optional comment.- Returns:
- the comment, may be null
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-