/** * Builds a list of columns suitable for creating this Catalog. * * @return array of SystemColumn suitable for making this catalog. */ public SystemColumn[] buildColumnList() throws StandardException { return new SystemColumn[] { SystemColumnImpl.getUUIDColumn("CONSTRAINTID", false), SystemColumnImpl.getUUIDColumn("CONGLOMERATEID", false), SystemColumnImpl.getUUIDColumn("KEYCONSTRAINTID", false), SystemColumnImpl.getIndicatorColumn("DELETERULE"), SystemColumnImpl.getIndicatorColumn("UPDATERULE"), }; }
/** * Builds a list of columns suitable for creating this Catalog. * * @return array of SystemColumn suitable for making this catalog. */ public SystemColumn[] buildColumnList() { return new SystemColumn[] { SystemColumnImpl.getUUIDColumn("CONSTRAINTID", false), SystemColumnImpl.getUUIDColumn("TABLEID", false), SystemColumnImpl.getIdentifierColumn("CONSTRAINTNAME", false), SystemColumnImpl.getIndicatorColumn("TYPE"), SystemColumnImpl.getUUIDColumn("SCHEMAID", false), SystemColumnImpl.getIndicatorColumn("STATE"), SystemColumnImpl.getColumn("REFERENCECOUNT", Types.INTEGER, false) }; }
/** * Builds a list of columns suitable for creating this Catalog. * * @return array of SystemColumn suitable for making this catalog. */ public SystemColumn[] buildColumnList() { return new SystemColumn[] { SystemColumnImpl.getUUIDColumn("SCAN_RS_ID", false), SystemColumnImpl.getIdentifierColumn("SCAN_OBJECT_NAME", false), SystemColumnImpl.getIndicatorColumn("SCAN_OBJECT_TYPE"), SystemColumnImpl.getColumn("SCAN_TYPE", Types.CHAR, false, 8), SystemColumnImpl.getColumn("ISOLATION_LEVEL", Types.CHAR, true, 3), SystemColumnImpl.getColumn("NO_VISITED_PAGES", Types.INTEGER, true), SystemColumnImpl.getColumn("NO_VISITED_ROWS", Types.INTEGER, true), SystemColumnImpl.getColumn("NO_QUALIFIED_ROWS", Types.INTEGER, true), SystemColumnImpl.getColumn("NO_VISITED_DELETED_ROWS", Types.INTEGER, true), SystemColumnImpl.getColumn("NO_FETCHED_COLUMNS", Types.INTEGER, true), SystemColumnImpl.getColumn( "BITSET_OF_FETCHED_COLUMNS", Types.VARCHAR, true, TypeId.VARCHAR_MAXWIDTH), SystemColumnImpl.getColumn("BTREE_HEIGHT", Types.INTEGER, true), SystemColumnImpl.getColumn("FETCH_SIZE", Types.INTEGER, true), SystemColumnImpl.getColumn("START_POSITION", Types.VARCHAR, true, TypeId.VARCHAR_MAXWIDTH), SystemColumnImpl.getColumn("STOP_POSITION", Types.VARCHAR, true, TypeId.VARCHAR_MAXWIDTH), SystemColumnImpl.getColumn("SCAN_QUALIFIERS", Types.VARCHAR, true, TypeId.VARCHAR_MAXWIDTH), SystemColumnImpl.getColumn("NEXT_QUALIFIERS", Types.VARCHAR, true, TypeId.VARCHAR_MAXWIDTH), SystemColumnImpl.getColumn( "HASH_KEY_COLUMN_NUMBERS", Types.VARCHAR, true, TypeId.VARCHAR_MAXWIDTH), SystemColumnImpl.getColumn("HASH_TABLE_SIZE", Types.INTEGER, true), }; }