public static class DatabaseMetaData.Table extends Object
Constructor and Description |
---|
DatabaseMetaData.Table() |
DatabaseMetaData.Table(String schemaName,
String tableName,
int numPaxGrps) |
DatabaseMetaData.Table(String schemaName,
String tableName,
String x100TableName,
int numPaxGrps) |
Modifier and Type | Method and Description |
---|---|
String |
getAsString()
Returns all the table metadata as a String.
|
int |
getColumnIndex(String colName) |
Map<String,DatabaseMetaData.Column> |
getColumns() |
Short[] |
getColumnsForPaxGroup(int paxGroup) |
String |
getName() |
Integer[] |
getPaxGroupColumns(int paxGrpId) |
List<Integer> |
getPaxGroupIds() |
int |
getPaxGroupSize() |
List<DatabaseMetaData.Column> |
getPrimaryKeyColumns() |
String |
getSchema() |
String |
getX100Name() |
boolean |
hasPrimaryKey() |
static DatabaseMetaData.Table |
parseTable(String fullStr)
Parses a string that has all the table metadata and returns the
Table object.
|
void |
setName(String name) |
void |
setSchema(String schema) |
void |
setX100Name(String name) |
String |
toString() |
public DatabaseMetaData.Table(String schemaName, String tableName, int numPaxGrps)
public DatabaseMetaData.Table(String schemaName, String tableName, String x100TableName, int numPaxGrps)
public DatabaseMetaData.Table()
public String getName()
public void setName(String name)
public void setX100Name(String name)
public String getX100Name()
public String getSchema()
public void setSchema(String schema)
public Map<String,DatabaseMetaData.Column> getColumns()
public List<DatabaseMetaData.Column> getPrimaryKeyColumns()
public int getColumnIndex(String colName)
public Integer[] getPaxGroupColumns(int paxGrpId)
public boolean hasPrimaryKey()
public int getPaxGroupSize()
public String getAsString()
public static DatabaseMetaData.Table parseTable(String fullStr) throws IllegalArgumentException
fullStr
- InvalidInputException
IllegalArgumentException
public Short[] getColumnsForPaxGroup(int paxGroup)
Copyright © 2016 Actian Corporation. All Rights Reserved.