| Modifier and Type | Field and Description |
|---|---|
| private static final int[][] | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| private static final String | |
| private static final String[] |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public SystemColumn[] | Returns: array of SystemColumn suitable for making this catalog.Implements abstract org. Builds a list of columns suitable for creating this Catalog. |
| pack-priv TupleDescriptor | buildDescriptor(ExecRow
a SYSTABLES row row, TupleDescriptor Null for this kind of descriptor. parentTupleDescriptor, DataDictionary dataDictionary dd, int use this explicit isolation level. Only
ISOLATION_REPEATABLE_READ (normal usage)
or ISOLATION_READ_UNCOMMITTED (corner
cases) supported for now. isolationLevel)Make a TableDescriptor out of a SYSTABLES row |
| public TupleDescriptor | Returns: a table descriptor equivalent to a SYSTABLES rowa SYSTABLES row row, TupleDescriptor Null for this kind of descriptor. parentTupleDescriptor, DataDictionary dataDictionary dd)Implements abstract org. Make a TableDescriptor out of a SYSTABLES row |
| public TupleDescriptor | buildDescriptorBody(ExecRow row, TupleDescriptor parentTupleDescriptor, DataDictionary dd, int isolationLevel)
|
| pack-priv ExecIndexRow | Returns: corresponding empty index rowIndex to build empty row for. indexNumber, RowLocation Row location for last column of index row rowLocation)Builds an empty index row. |
| protected String | Returns: string, the table namea SYSTABLES row row)Get the table name out of this SYSTABLES row |
| public ExecRow | Returns: Row suitable for inserting into SYSTABLES.Overrides org. Make a SYSTABLES row |
| indexColumnPositions | back to summary |
|---|---|
| private static final int[][] indexColumnPositions Hides org. | |
| SYSTABLES_COLUMN_COUNT | back to summary |
|---|---|
| protected static final int SYSTABLES_COLUMN_COUNT | |
| SYSTABLES_INDEX1_ID | back to summary |
|---|---|
| protected static final int SYSTABLES_INDEX1_ID | |
| SYSTABLES_INDEX1_SCHEMAID | back to summary |
|---|---|
| protected static final int SYSTABLES_INDEX1_SCHEMAID | |
| SYSTABLES_INDEX1_TABLENAME | back to summary |
|---|---|
| protected static final int SYSTABLES_INDEX1_TABLENAME | |
| SYSTABLES_INDEX2_ID | back to summary |
|---|---|
| protected static final int SYSTABLES_INDEX2_ID | |
| SYSTABLES_INDEX2_TABLEID | back to summary |
|---|---|
| protected static final int SYSTABLES_INDEX2_TABLEID | |
| SYSTABLES_LOCKGRANULARITY | back to summary |
|---|---|
| protected static final int SYSTABLES_LOCKGRANULARITY | |
| SYSTABLES_SCHEMAID | back to summary |
|---|---|
| protected static final int SYSTABLES_SCHEMAID | |
| SYSTABLES_TABLEID | back to summary |
|---|---|
| protected static final int SYSTABLES_TABLEID | |
| SYSTABLES_TABLENAME | back to summary |
|---|---|
| protected static final int SYSTABLES_TABLENAME | |
| SYSTABLES_TABLETYPE | back to summary |
|---|---|
| protected static final int SYSTABLES_TABLETYPE | |
| TABLENAME_STRING | back to summary |
|---|---|
| private static final String TABLENAME_STRING | |
| uuids | back to summary |
|---|---|
| private static final String[] uuids | |
| SYSTABLESRowFactory | back to summary |
|---|---|
| pack-priv SYSTABLESRowFactory(UUIDFactory uuidf, ExecutionFactory ef, DataValueFactory dvf) | |
| buildColumnList | back to summary |
|---|---|
| public SystemColumn[] buildColumnList() throws StandardException Implements abstract org. Builds a list of columns suitable for creating this Catalog.
| |
| buildDescriptor | back to summary |
|---|---|
| pack-priv TupleDescriptor buildDescriptor(ExecRow row, TupleDescriptor parentTupleDescriptor, DataDictionary dd, int isolationLevel) throws StandardException Make a TableDescriptor out of a SYSTABLES row
| |
| buildDescriptor | back to summary |
|---|---|
| public TupleDescriptor buildDescriptor(ExecRow row, TupleDescriptor parentTupleDescriptor, DataDictionary dd) throws StandardException Implements abstract org. Make a TableDescriptor out of a SYSTABLES row
| |
| buildDescriptorBody | back to summary |
|---|---|
| public TupleDescriptor buildDescriptorBody(ExecRow row, TupleDescriptor parentTupleDescriptor, DataDictionary dd, int isolationLevel) throws StandardException | |
| buildEmptyIndexRow | back to summary |
|---|---|
| pack-priv ExecIndexRow buildEmptyIndexRow(int indexNumber, RowLocation rowLocation) throws StandardException Builds an empty index row.
| |
| getTableName | back to summary |
|---|---|
| protected String getTableName(ExecRow row) throws StandardException Get the table name out of this SYSTABLES row
| |
| makeRow | back to summary |
|---|---|
| public ExecRow makeRow(TupleDescriptor td, TupleDescriptor parent) throws StandardException Overrides org. Make a SYSTABLES row
| |