| Modifier and Type | Field and Description |
|---|---|
| private List | |
| private final IdentityHashMap | |
| private int | |
| private final List | |
| private List | |
| private int | |
| private final List | |
| private String | |
| private int | |
| private int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public short | Returns: The number of variable length columns which are not long values found in the listReturns the number of variable length columns which are not long values found in the list. |
| public TableImpl | |
| private TableMutator. | |
| private List | |
| pack-priv short | getColumnNumber(String colName)
Implements abstract io.
|
| public List | |
| public TableMutator. | getColumnState(ColumnBuilder col)
Implements abstract io.
|
| public int | |
| public TableMutator. | getIndexDataState(IndexBuilder idx)
Implements abstract io.
|
| public List | |
| public List | |
| public int | |
| public List | |
| public String | |
| pack-priv String | |
| public int | getTdefPageNumber()
Implements abstract io.
|
| public int | |
| public boolean | |
| pack-priv boolean | isComplexColumn(String colName)
Implements abstract io. Checks whether the named column holds a complex type. |
| private static boolean | |
| private static boolean | |
| private void | |
| protected String | withErrorContext(String msg)
Implements abstract io.
|
| columns | back to summary |
|---|---|
| private List<ColumnBuilder> columns | |
| columnStates | back to summary |
|---|---|
| private final IdentityHashMap<ColumnBuilder, TableMutator. | |
| indexCount | back to summary |
|---|---|
| private int indexCount | |
| indexDataStates | back to summary |
|---|---|
| private final List<TableMutator. | |
| indexes | back to summary |
|---|---|
| private List<IndexBuilder> indexes | |
| logicalIndexCount | back to summary |
|---|---|
| private int logicalIndexCount | |
| lvalCols | back to summary |
|---|---|
| private final List<ColumnBuilder> lvalCols | |
| name | back to summary |
|---|---|
| private String name | |
| tdefPageNumber | back to summary |
|---|---|
| private int tdefPageNumber | |
| umapPageNumber | back to summary |
|---|---|
| private int umapPageNumber | |
| TableCreator | back to summary |
|---|---|
| public TableCreator(DatabaseImpl database) | |
| countNonLongVariableLength | back to summary |
|---|---|
| public short countNonLongVariableLength() Returns the number of variable length columns which are not long values found in the list.
| |
| createTable | back to summary |
|---|---|
| public TableImpl createTable(TableBuilder table) throws IOException Creates the table in the database. | |
| findIndexDataState | back to summary |
|---|---|
| private TableMutator. | |
| getAutoNumberColumns | back to summary |
|---|---|
| private List | |
| getColumnNumber | back to summary |
|---|---|
| pack-priv short getColumnNumber(String colName) Implements abstract io.
| |
| getColumns | back to summary |
|---|---|
| public List | |
| getColumnState | back to summary |
|---|---|
| public TableMutator. Implements abstract io.
| |
| getIndexCount | back to summary |
|---|---|
| public int getIndexCount() | |
| getIndexDataState | back to summary |
|---|---|
| public TableMutator. Implements abstract io.
| |
| getIndexDataStates | back to summary |
|---|---|
| public List | |
| getIndexes | back to summary |
|---|---|
| public List | |
| getLogicalIndexCount | back to summary |
|---|---|
| public int getLogicalIndexCount() | |
| getLongValueColumns | back to summary |
|---|---|
| public List | |
| getName | back to summary |
|---|---|
| public String getName() | |
| getTableName | back to summary |
|---|---|
| pack-priv String getTableName() Implements abstract io.
| |
| getTdefPageNumber | back to summary |
|---|---|
| public int getTdefPageNumber() Implements abstract io.
| |
| getUmapPageNumber | back to summary |
|---|---|
| public int getUmapPageNumber() | |
| hasIndexes | back to summary |
|---|---|
| public boolean hasIndexes() | |
| isComplexColumn | back to summary |
|---|---|
| pack-priv boolean isComplexColumn(String colName) Implements abstract io. Doc from io. Checks whether the named column holds a complex type.
| |
| sameIndexData | back to summary |
|---|---|
| private static boolean sameIndexData(IndexBuilder idx1, IndexBuilder idx2) | |
| sameIndexData | back to summary |
|---|---|
| private static boolean sameIndexData(IndexBuilder. | |
| validate | back to summary |
|---|---|
| private void validate() throws IOException Validates the new table information before attempting creation. | |
| withErrorContext | back to summary |
|---|---|
| protected String withErrorContext(String msg) Implements abstract io.
| |