Quadcap Embeddable Database

com.quadcap.sql.meta.MetaTableTypes Class Reference

Inheritance diagram for com.quadcap.sql.meta.MetaTableTypes:

com.quadcap.sql.meta.MetaCursor com.quadcap.sql.StaticCursor com.quadcap.sql.CursorImpl Externalizable com.quadcap.sql.TupleImpl com.quadcap.sql.Cursor com.quadcap.sql.Tuple Externalizable com.quadcap.sql.Tuple List of all members.

Detailed Description

A Cursor supporting the getTableTypes function.

Author:
Stan Bailes

Definition at line 67 of file MetaTableTypes.java.

Public Member Functions

 MetaTableTypes (Session session) throws SQLException
int[] getSortColumns ()

Package Functions

void addType (String type) throws SQLException

Static Package Attributes

Column[] cols
String[] types
int[] sortColumns = { 1 }


Constructor & Destructor Documentation

com.quadcap.sql.meta.MetaTableTypes.MetaTableTypes Session  session  )  throws SQLException
 

Definition at line 78 of file MetaTableTypes.java.

References com.quadcap.sql.meta.MetaTableTypes.addType(), com.quadcap.sql.meta.MetaTableTypes.cols, com.quadcap.sql.StaticCursor.sort(), and com.quadcap.sql.meta.MetaTableTypes.types.


Member Function Documentation

void com.quadcap.sql.meta.MetaTableTypes.addType String  type  )  throws SQLException [package]
 

Definition at line 99 of file MetaTableTypes.java.

References com.quadcap.sql.meta.MetaTableTypes.addType(), and com.quadcap.sql.Row.set().

Referenced by com.quadcap.sql.meta.MetaTableTypes.addType(), and com.quadcap.sql.meta.MetaTableTypes.MetaTableTypes().

int [] com.quadcap.sql.meta.MetaTableTypes.getSortColumns  ) 
 

Reimplemented from com.quadcap.sql.StaticCursor.

Definition at line 95 of file MetaTableTypes.java.

References com.quadcap.sql.meta.MetaTableTypes.sortColumns.


Member Data Documentation

Column [] com.quadcap.sql.meta.MetaTableTypes.cols [static, package]
 

Initial value:

{ new Column("TABLE_TYPE", typeString) }

Definition at line 68 of file MetaTableTypes.java.

Referenced by com.quadcap.sql.meta.MetaTableTypes.MetaTableTypes().

int [] com.quadcap.sql.meta.MetaTableTypes.sortColumns = { 1 } [static, package]
 

Definition at line 76 of file MetaTableTypes.java.

Referenced by com.quadcap.sql.meta.MetaTableTypes.getSortColumns().

String [] com.quadcap.sql.meta.MetaTableTypes.types [static, package]
 

Initial value:

{ "TABLE", "VIEW", "GLOBAL TEMPORARY", "LOCAL TEMPORARY" }

Definition at line 72 of file MetaTableTypes.java.

Referenced by com.quadcap.sql.meta.MetaTableTypes.MetaTableTypes().