public class DeleteStatement extends ModificationStatement
DELETE parsed from a CQL query statement.| Modifier and Type | Class and Description |
|---|---|
static class |
DeleteStatement.Parsed |
ModificationStatement.StatementTypeattrs, cfm, processedKeys, type| Modifier and Type | Method and Description |
|---|---|
void |
addUpdateForKey(ColumnFamily cf,
java.nio.ByteBuffer key,
Composite prefix,
UpdateParameters params) |
boolean |
requireFullClusteringKey() |
protected void |
validateWhereClauseForConditions()
If there are conditions on the statement, this is called after the where clause and conditions have been
processed to check that they are compatible.
|
addCondition, addConditions, addKeyValue, addOperation, appliesOnlyToStaticColumns, appliesToRegularColumns, buildCasResultSet, buildPartitionKeyNames, checkAccess, columnFamily, createClusteringPrefix, execute, executeInternal, executeInternalWithCondition, executeInternalWithoutCondition, executeWithCondition, getBoundTerms, getColumnsWithConditions, getFirstEmptyKey, getFunctions, getOperations, getTimestamp, getTimeToLive, hasConditions, hasIfExistCondition, hasIfNotExistCondition, hasRegularConditions, hasStaticConditions, isCounter, isTimestampSet, keyspace, makeUpdateParameters, processWhereClause, readRequiredRows, requiresRead, setIfExistCondition, setIfNotExistCondition, validatepublic boolean requireFullClusteringKey()
requireFullClusteringKey in class ModificationStatementpublic void addUpdateForKey(ColumnFamily cf, java.nio.ByteBuffer key, Composite prefix, UpdateParameters params) throws InvalidRequestException
addUpdateForKey in class ModificationStatementInvalidRequestExceptionprotected void validateWhereClauseForConditions()
throws InvalidRequestException
ModificationStatementvalidateWhereClauseForConditions in class ModificationStatementInvalidRequestExceptionCopyright © 2018 The Apache Software Foundation