public class DeleteStatement extends ModificationStatement
DELETE
parsed from a CQL query statement.Modifier and Type | Class and Description |
---|---|
static class |
DeleteStatement.Parsed |
ModificationStatement.StatementType
attrs, 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, validate
public boolean requireFullClusteringKey()
requireFullClusteringKey
in class ModificationStatement
public void addUpdateForKey(ColumnFamily cf, java.nio.ByteBuffer key, Composite prefix, UpdateParameters params) throws InvalidRequestException
addUpdateForKey
in class ModificationStatement
InvalidRequestException
protected void validateWhereClauseForConditions() throws InvalidRequestException
ModificationStatement
validateWhereClauseForConditions
in class ModificationStatement
InvalidRequestException
Copyright © 2016 The Apache Software Foundation