| java.lang.Object org.apache.derby.iapi.sql.dictionary.CatalogRowFactory org.apache.derby.impl.sql.catalog.SYSSTATEMENTSRowFactory
SYSSTATEMENTSRowFactory | public class SYSSTATEMENTSRowFactory extends CatalogRowFactory (Code) | | Factory for creating a SYSSTATEMENTS row.
version: 0.1 author: Jamie |
SYSSTATEMENTS_COLUMN_COUNT | final public static int SYSSTATEMENTS_COLUMN_COUNT(Code) | | |
SYSSTATEMENTS_COMPILATION_SCHEMAID | final public static int SYSSTATEMENTS_COMPILATION_SCHEMAID(Code) | | |
SYSSTATEMENTS_CONSTANTSTATE | final public static int SYSSTATEMENTS_CONSTANTSTATE(Code) | | |
SYSSTATEMENTS_HIDDEN_COLUMN_COUNT | final public static int SYSSTATEMENTS_HIDDEN_COLUMN_COUNT(Code) | | |
SYSSTATEMENTS_INDEX1_ID | final protected static int SYSSTATEMENTS_INDEX1_ID(Code) | | |
SYSSTATEMENTS_INDEX2_ID | final protected static int SYSSTATEMENTS_INDEX2_ID(Code) | | |
SYSSTATEMENTS_INITIALLY_COMPILABLE | final public static int SYSSTATEMENTS_INITIALLY_COMPILABLE(Code) | | |
SYSSTATEMENTS_LASTCOMPILED | final public static int SYSSTATEMENTS_LASTCOMPILED(Code) | | |
SYSSTATEMENTS_SCHEMAID | final public static int SYSSTATEMENTS_SCHEMAID(Code) | | |
SYSSTATEMENTS_STMTID | final public static int SYSSTATEMENTS_STMTID(Code) | | |
SYSSTATEMENTS_STMTNAME | final public static int SYSSTATEMENTS_STMTNAME(Code) | | |
SYSSTATEMENTS_TEXT | final public static int SYSSTATEMENTS_TEXT(Code) | | |
SYSSTATEMENTS_TYPE | final public static int SYSSTATEMENTS_TYPE(Code) | | |
SYSSTATEMENTS_USINGTEXT | final public static int SYSSTATEMENTS_USINGTEXT(Code) | | |
SYSSTATEMENTS_VALID | final public static int SYSSTATEMENTS_VALID(Code) | | |
buildColumnList | public SystemColumn[] buildColumnList()(Code) | | Builds a list of columns suitable for creating this Catalog.
The last column, the serialized statement, is not added
to the column list. This is done deliberately to make it
a 'hidden' column -- one that is not visible to customers,
but is visible to the system.
array of SystemColumn suitable for making this catalog. |
getCreateHeapProperties | public Properties getCreateHeapProperties()(Code) | | Get the Properties associated with creating the heap.
The Properties associated with creating the heap. |
makeSYSSTATEMENTSrow | public ExecRow makeSYSSTATEMENTSrow(boolean compileMe, SPSDescriptor spsDescriptor) throws StandardException(Code) | | Make a SYSSTATEMENTS row.
WARNING: When empty row is true, this method takes
a snapshot of the SPSD and creates a row. It is imperative
that that row remain consistent with the descriptor (the
valid and StorablePreparedStatement fields must be in sync).
If this row is to be written out and valid is true, then
this call and the insert should be synchronized on the
SPSD. This method has NO synchronization.
Parameters: compileMe - passed into SPSDescriptorImpl.getPreparedStatement().if true, we (re)compile the stmt Parameters: spsDescriptor - In-memory tuple to be converted to a disk row. Row suitable for inserting into SYSSTATEMENTS. exception: StandardException - thrown on failure |
|
|