| java.lang.Object org.apache.derby.iapi.sql.dictionary.CatalogRowFactory org.apache.derby.impl.sql.catalog.SYSCOLUMNSRowFactory
SYSCOLUMNSRowFactory | public class SYSCOLUMNSRowFactory extends CatalogRowFactory (Code) | | Factory for creating a SYSCOLUMNS row.
version: 0.1 author: Rick Hillegas (extracted from DataDictionaryImpl). |
COLUMNDEFAULTID_STRING | final protected static String COLUMNDEFAULTID_STRING(Code) | | |
COLUMNNAME_STRING | final protected static String COLUMNNAME_STRING(Code) | | |
OLD_REFERENCEID_NAME | final public static String OLD_REFERENCEID_NAME(Code) | | Old name for REFERENCEID, used by upgrade
|
REFERENCEDID_STRING | final protected static String REFERENCEDID_STRING(Code) | | |
SYSCOLUMNS_AUTOINCREMENTINC | final protected static int SYSCOLUMNS_AUTOINCREMENTINC(Code) | | |
SYSCOLUMNS_AUTOINCREMENTSTART | final protected static int SYSCOLUMNS_AUTOINCREMENTSTART(Code) | | |
SYSCOLUMNS_AUTOINCREMENTVALUE | final protected static int SYSCOLUMNS_AUTOINCREMENTVALUE(Code) | | |
SYSCOLUMNS_COLUMNDATATYPE | final protected static int SYSCOLUMNS_COLUMNDATATYPE(Code) | | |
SYSCOLUMNS_COLUMNDEFAULT | final protected static int SYSCOLUMNS_COLUMNDEFAULT(Code) | | |
SYSCOLUMNS_COLUMNDEFAULTID | final protected static int SYSCOLUMNS_COLUMNDEFAULTID(Code) | | |
SYSCOLUMNS_COLUMNNAME | final protected static int SYSCOLUMNS_COLUMNNAME(Code) | | |
SYSCOLUMNS_COLUMNNUMBER | final protected static int SYSCOLUMNS_COLUMNNUMBER(Code) | | |
SYSCOLUMNS_COLUMN_COUNT | final protected static int SYSCOLUMNS_COLUMN_COUNT(Code) | | |
SYSCOLUMNS_INDEX1_ID | final protected static int SYSCOLUMNS_INDEX1_ID(Code) | | |
SYSCOLUMNS_INDEX2_ID | final protected static int SYSCOLUMNS_INDEX2_ID(Code) | | |
SYSCOLUMNS_REFERENCEID | final protected static int SYSCOLUMNS_REFERENCEID(Code) | | |
SYSCOLUMNS_TABLEID | final protected static int SYSCOLUMNS_TABLEID(Code) | | |
buildColumnList | public SystemColumn[] buildColumnList()(Code) | | Builds a list of columns suitable for creating this Catalog.
array of SystemColumn suitable for making this catalog. |
buildDescriptor | public TupleDescriptor buildDescriptor(ExecRow row, TupleDescriptor parentTupleDescriptor, DataDictionary dd) throws StandardException(Code) | | Make a ColumnDescriptor out of a SYSCOLUMNS row
Parameters: row - a SYSCOLUMNS row Parameters: parentTupleDescriptor - The UniqueTupleDescriptor for the object that is tiedto this column Parameters: dd - dataDictionary a column descriptor equivalent to a SYSCOLUMNS row exception: StandardException - thrown on failure |
getCreateHeapProperties | public Properties getCreateHeapProperties()(Code) | | Get the Properties associated with creating the heap.
The Properties associated with creating the heap. |
getCreateIndexProperties | public Properties getCreateIndexProperties(int indexNumber)(Code) | | Get the Properties associated with creating the specified index.
Parameters: indexNumber - The specified index number. The Properties associated with creating the specified index. |
getPrimaryKeyIndexNumber | public int getPrimaryKeyIndexNumber()(Code) | | Get the index number for the primary key index on this catalog.
a 0-based number |
|
|