public class UpdatableVTIConstantAction extends WriteCursorConstantAction
Modifier and Type | Field and Description |
---|---|
int[] |
changedColumnIds
This class implements Formatable.
|
int |
statementType |
conglomId, deferred, heapSCOCI, indexCIDS, indexNames, indexSCOCIs, irgs, lockMode, singleRowSource, targetUUID
WHEN_MATCHED_THEN_DELETE, WHEN_MATCHED_THEN_UPDATE, WHEN_NOT_MATCHED_THEN_INSERT
Constructor and Description |
---|
UpdatableVTIConstantAction()
Public niladic constructor.
|
UpdatableVTIConstantAction(int statementType,
boolean deferred,
int[] changedColumnIds)
Make the ConstantAction for an updatable VTI statement.
|
Modifier and Type | Method and Description |
---|---|
int |
getTypeFormatId()
Get the formatID which corresponds to this class.
|
executeConstantAction, getBaseRowReadList, getBaseRowReadMap, getConglomerateId, getFKInfo, getIndexNameFromCID, getIndexNames, getProperty, getStreamStorableHeapColIds, getTargetProperties, getTriggerInfo, readExternal, underMerge, writeExternal
public int[] changedColumnIds
public int statementType
public UpdatableVTIConstantAction()
UpdatableVTIConstantAction(int statementType, boolean deferred, int[] changedColumnIds)
statementType
- Statement type, cf.
DeferModification.INSERT_STATEMENT
etc.deferred
- Whether or not to do operation in deferred modechangedColumnIds
- Array of ids of changed columnsApache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.