java.io.Externalizable, java.io.Serializable, Formatable, TypedFormat, ConstantActionpublic class UpdatableVTIConstantAction extends WriteCursorConstantAction
| Modifier and Type | Field | Description |
|---|---|---|
int[] |
changedColumnIds |
This class implements Formatable.
|
int |
statementType |
WHEN_MATCHED_THEN_DELETE, WHEN_MATCHED_THEN_UPDATE, WHEN_NOT_MATCHED_THEN_INSERTconglomId, deferred, heapSCOCI, indexCIDS, indexNames, indexSCOCIs, irgs, lockMode, singleRowSource, targetUUID| Constructor | Description |
|---|---|
UpdatableVTIConstantAction() |
Public niladic constructor.
|
UpdatableVTIConstantAction(int statementType,
boolean deferred,
int[] changedColumnIds) |
Make the ConstantAction for an updatable VTI statement.
|
| Modifier and Type | Method | Description |
|---|---|---|
int |
getTypeFormatId() |
Get the formatID which corresponds to this class.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecuteConstantAction, getBaseRowReadList, getBaseRowReadMap, getConglomerateId, getFKInfo, getIndexNameFromCID, getIndexNames, getProperty, getStreamStorableHeapColIds, getTargetProperties, getTriggerInfo, readExternal, underMerge, writeExternalpublic 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.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.