| 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 | |
| public static final int | |
| protected static final int | |
| protected static final int | |
| private static final String | |
| private static final boolean[] | |
| 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. |
| public TupleDescriptor | buildDescriptor(ExecRow
a SYSCONSTRAINTS row row, TupleDescriptor Subconstraint descriptor with auxiliary info. parentTupleDescriptor, DataDictionary dataDictionary dd)Implements abstract org. Make a ConstraintDescriptor out of a SYSCONSTRAINTS row |
| private String | |
| protected UUID | Returns: UUID The constraint idThe row from sysconstraints row)Get the constraint ID of the row. |
| protected String | Returns: UUID The constraint nameThe row from sysconstraints row)Get the constraint name of the row. |
| protected int | Returns: int The constraint type as an intThe row from sysconstraints row)Get the constraint type out of the row. |
| protected UUID | Returns: UUID The schemaThe row from sysconstraints row)Get the schema ID of the row. |
| protected UUID | Returns: UUID The table idThe row from sysconstraints row)Get the table ID of the row. |
| public ExecRow | Returns: Row suitable for inserting into SYSCONTRAINTS.Overrides org. Make a SYSCONTRAINTS row |
| indexColumnPositions | back to summary |
|---|---|
| private static final int[][] indexColumnPositions Hides org. | |
| SYSCONSTRAINTS_COLUMN_COUNT | back to summary |
|---|---|
| protected static final int SYSCONSTRAINTS_COLUMN_COUNT | |
| SYSCONSTRAINTS_CONSTRAINTID | back to summary |
|---|---|
| protected static final int SYSCONSTRAINTS_CONSTRAINTID | |
| SYSCONSTRAINTS_CONSTRAINTNAME | back to summary |
|---|---|
| protected static final int SYSCONSTRAINTS_CONSTRAINTNAME | |
| SYSCONSTRAINTS_INDEX1_ID | back to summary |
|---|---|
| protected static final int SYSCONSTRAINTS_INDEX1_ID | |
| SYSCONSTRAINTS_INDEX2_ID | back to summary |
|---|---|
| protected static final int SYSCONSTRAINTS_INDEX2_ID | |
| SYSCONSTRAINTS_INDEX3_ID | back to summary |
|---|---|
| protected static final int SYSCONSTRAINTS_INDEX3_ID | |
| SYSCONSTRAINTS_REFERENCECOUNT | back to summary |
|---|---|
| protected static final int SYSCONSTRAINTS_REFERENCECOUNT | |
| SYSCONSTRAINTS_SCHEMAID | back to summary |
|---|---|
| protected static final int SYSCONSTRAINTS_SCHEMAID | |
| SYSCONSTRAINTS_STATE | back to summary |
|---|---|
| public static final int SYSCONSTRAINTS_STATE | |
| SYSCONSTRAINTS_TABLEID | back to summary |
|---|---|
| protected static final int SYSCONSTRAINTS_TABLEID | |
| SYSCONSTRAINTS_TYPE | back to summary |
|---|---|
| protected static final int SYSCONSTRAINTS_TYPE | |
| TABLENAME_STRING | back to summary |
|---|---|
| private static final String TABLENAME_STRING | |
| uniqueness | back to summary |
|---|---|
| private static final boolean[] uniqueness | |
| uuids | back to summary |
|---|---|
| private static final String[] uuids | |
| SYSCONSTRAINTSRowFactory | back to summary |
|---|---|
| pack-priv SYSCONSTRAINTSRowFactory(UUIDFactory uuidf, ExecutionFactory ef, DataValueFactory dvf) | |
| buildColumnList | back to summary |
|---|---|
| public SystemColumn[] buildColumnList() Implements abstract org. Builds a list of columns suitable for creating this Catalog.
| |
| buildDescriptor | back to summary |
|---|---|
| public TupleDescriptor buildDescriptor(ExecRow row, TupleDescriptor parentTupleDescriptor, DataDictionary dd) throws StandardException Implements abstract org. Make a ConstraintDescriptor out of a SYSCONSTRAINTS row
| |
| encodeCharacteristics | back to summary |
|---|---|
| private String encodeCharacteristics(boolean deferrable, boolean initiallyDeferred, boolean enforced) | |
| getConstraintId | back to summary |
|---|---|
| protected UUID getConstraintId(ExecRow row) throws StandardException Get the constraint ID of the row.
| |
| getConstraintName | back to summary |
|---|---|
| protected String getConstraintName(ExecRow row) throws StandardException Get the constraint name of the row.
| |
| getConstraintType | back to summary |
|---|---|
| protected int getConstraintType(ExecRow row) throws StandardException Get the constraint type out of the row.
| |
| getSchemaId | back to summary |
|---|---|
| protected UUID getSchemaId(ExecRow row) throws StandardException Get the schema ID of the row.
| |
| getTableId | back to summary |
|---|---|
| protected UUID getTableId(ExecRow row) throws StandardException Get the table ID of the row.
| |
| makeRow | back to summary |
|---|---|
| public ExecRow makeRow(TupleDescriptor td, TupleDescriptor parent) throws StandardException Overrides org. Make a SYSCONTRAINTS row
| |