public class UpdateStatement extends ModificationStatement
UPDATE
statement parsed from a CQL query statement.Modifier and Type | Class and Description |
---|---|
static class |
UpdateStatement.ParsedInsert |
static class |
UpdateStatement.ParsedInsertJson
A parsed INSERT JSON statement.
|
static class |
UpdateStatement.ParsedUpdate |
ModificationStatement.Parsed, ModificationStatement.StatementType
attrs, cfm, logger, processedKeys, type
Modifier and Type | Method and Description |
---|---|
void |
addUpdateForKey(PartitionUpdate update,
CBuilder cbuilder,
UpdateParameters params) |
boolean |
requireFullClusteringKey() |
addCondition, addConditions, addKeyValue, addOperation, allConditions, allOperations, buildCasResultSet, buildPartitionKeyNames, checkAccess, columnFamily, conditionColumns, createClustering, execute, executeInternal, executeInternalWithCondition, executeInternalWithoutCondition, executeWithCondition, getBoundTerms, getColumnsWithConditions, getFirstEmptyKey, getFunctions, getRegularOperations, getStaticOperations, getTimestamp, getTimeToLive, hasConditions, hasIfExistCondition, hasIfNotExistCondition, hasMaterializedViews, hasNoClusteringColumns, isCounter, isMaterializedView, isTimestampSet, keyspace, makeUpdateParameters, processWhereClause, readRequiredLists, requiresRead, setIfExistCondition, setIfNotExistCondition, updatedColumns, updatesRegularRows, updatesStaticRow, validate, validateWhereClauseForConditions
public boolean requireFullClusteringKey()
requireFullClusteringKey
in class ModificationStatement
public void addUpdateForKey(PartitionUpdate update, CBuilder cbuilder, UpdateParameters params) throws InvalidRequestException
addUpdateForKey
in class ModificationStatement
InvalidRequestException
Copyright © 2015 The Apache Software Foundation