henplus
Class SQLMetaDataBuilder

java.lang.Object
  extended by henplus.SQLMetaDataBuilder

public final class SQLMetaDataBuilder
extends Object


Field Summary
static int COLUMN_DEF
           
static int COLUMN_NAME
           
static int COLUMN_SIZE
           
static int DATA_TYPE
           
static int IS_NULLABLE
           
static int NULLABLE
           
static int ORDINAL_POSITION
           
static int PK_DESC_COLUMN_NAME
           
static int PK_DESC_KEY_SEQ
           
static int PK_DESC_PK_NAME
           
static int TABLE_NAME
           
static int TYPE_NAME
           
 
Constructor Summary
SQLMetaDataBuilder()
           
 
Method Summary
 SQLMetaData getMetaData(SQLSession session)
           
 SQLMetaData getMetaData(SQLSession session, Collection tableNames)
           
 SQLMetaData getMetaData(SQLSession session, Iterator tableNamesIter)
           
 Table getTable(SQLSession session, String tableName)
           
 void interrupt()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TABLE_NAME

public static final int TABLE_NAME
See Also:
Constant Field Values

COLUMN_NAME

public static final int COLUMN_NAME
See Also:
Constant Field Values

DATA_TYPE

public static final int DATA_TYPE
See Also:
Constant Field Values

TYPE_NAME

public static final int TYPE_NAME
See Also:
Constant Field Values

COLUMN_SIZE

public static final int COLUMN_SIZE
See Also:
Constant Field Values

NULLABLE

public static final int NULLABLE
See Also:
Constant Field Values

COLUMN_DEF

public static final int COLUMN_DEF
See Also:
Constant Field Values

ORDINAL_POSITION

public static final int ORDINAL_POSITION
See Also:
Constant Field Values

IS_NULLABLE

public static final int IS_NULLABLE
See Also:
Constant Field Values

PK_DESC_COLUMN_NAME

public static final int PK_DESC_COLUMN_NAME
See Also:
Constant Field Values

PK_DESC_KEY_SEQ

public static final int PK_DESC_KEY_SEQ
See Also:
Constant Field Values

PK_DESC_PK_NAME

public static final int PK_DESC_PK_NAME
See Also:
Constant Field Values
Constructor Detail

SQLMetaDataBuilder

public SQLMetaDataBuilder()
Method Detail

interrupt

public void interrupt()

getMetaData

public SQLMetaData getMetaData(SQLSession session)

getMetaData

public SQLMetaData getMetaData(SQLSession session,
                               Collection tableNames)

getMetaData

public SQLMetaData getMetaData(SQLSession session,
                               Iterator tableNamesIter)

getTable

public Table getTable(SQLSession session,
                      String tableName)


? 1997..2006 Henner Zeller