| Modifier and Type | Field and Description |
|---|---|
| pack-priv ConstantAction[] | |
| pack-priv int | numColumns
This class implements Formatable. |
| pack-priv ResultDescription |
| Access | Constructor and Description |
|---|---|
| public | |
| pack-priv | DeleteConstantAction(long
Conglomerate ID. conglomId, StaticCompiledOpenConglomInfo StaticCompiledOpenConglomInfo for heap. heapSCOCI, IndexRowGenerator[] Index descriptors irgs, long[] Conglomerate IDs of indices indexCIDS, StaticCompiledOpenConglomInfo[] StaticCompiledOpenConglomInfos for indexes. indexSCOCIs, boolean True means process as a deferred insert. deferred, UUID UUID of target table targetUUID, int The lock mode to use
(row or table, see TransactionController) lockMode, FKInfo[] Array of structures containing foreign key info, if any (may be null) fkInfo, TriggerInfo Array of structures containing trigger info, if any (may be null) triggerInfo, FormatableBitSet Map of columns read in. 1 based. baseRowReadList, int[] baseRowReadMap, int[] Null for non rep. (0 based) streamStorableHeapColIds, int Number of columns to read. numColumns, boolean Whether or not source is a single row source singleRowSource, ResultDescription resultDescription, ConstantAction[] dependentCActions, boolean True if this is an action of a MERGE statement. underMerge)Make the ConstantAction for an DELETE statement. |
| Modifier and Type | Method and Description |
|---|---|
| public int | Returns: the formatID of this classImplements org. Get the formatID which corresponds to this class. |
| public void | readExternal(ObjectInput
read this. in)Overrides org. Implements java. Read this object from a stream of stored objects. |
| public void | writeExternal(ObjectOutput
write bytes here. out)Overrides org. Implements java. Write this object to a stream of stored objects. |
| dependentCActions | back to summary |
|---|---|
| pack-priv ConstantAction[] dependentCActions | |
| numColumns | back to summary |
|---|---|
| pack-priv int numColumns This class implements Formatable. But it is NOT used across either major or minor releases. It is only written persistently in stored prepared statements, not in the replication stage. SO, IT IS OK TO CHANGE ITS read/writeExternal. | |
| resultDescription | back to summary |
|---|---|
| pack-priv ResultDescription resultDescription | |
| DeleteConstantAction | back to summary |
|---|---|
| public DeleteConstantAction() Public niladic constructor. Needed for Formatable interface to work. | |
| DeleteConstantAction | back to summary |
|---|---|
| pack-priv DeleteConstantAction(long conglomId, StaticCompiledOpenConglomInfo heapSCOCI, IndexRowGenerator[] irgs, long[] indexCIDS, StaticCompiledOpenConglomInfo[] indexSCOCIs, boolean deferred, UUID targetUUID, int lockMode, FKInfo[] fkInfo, TriggerInfo triggerInfo, FormatableBitSet baseRowReadList, int[] baseRowReadMap, int[] streamStorableHeapColIds, int numColumns, boolean singleRowSource, ResultDescription resultDescription, ConstantAction[] dependentCActions, boolean underMerge) Make the ConstantAction for an DELETE statement.
| |
| getTypeFormatId | back to summary |
|---|---|
| public int getTypeFormatId() Implements org. Get the formatID which corresponds to this class.
| |
| readExternal | back to summary |
|---|---|
| public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException Overrides org. Implements java. Doc from org. Read this object from a stream of stored objects.
| |
| writeExternal | back to summary |
|---|---|
| public void writeExternal(ObjectOutput out) throws IOException Overrides org. Implements java. Doc from org. Write this object to a stream of stored objects.
| |