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.Parsedcfm, CUSTOM_EXPRESSIONS_NOT_ALLOWED, logger, type| Modifier and Type | Method and Description |
|---|---|
void |
addUpdateForKey(PartitionUpdate update,
Clustering clustering,
UpdateParameters params) |
void |
addUpdateForKey(PartitionUpdate update,
Slice slice,
UpdateParameters params) |
boolean |
requireFullClusteringKey() |
addConditions, addFunctionsTo, allOperations, appliesOnlyToStaticColumns, buildCasResultSet, buildPartitionKeyNames, checkAccess, columnFamily, conditionColumns, createClustering, execute, executeInternal, executeInternalWithCondition, executeInternalWithoutCondition, executeWithCondition, getBoundTerms, getColumnsWithConditions, getFunctions, getRegularOperations, getStaticOperations, getTimestamp, getTimeToLive, hasConditions, hasIfExistCondition, hasIfNotExistCondition, isCounter, isTimestampSet, isView, keyspace, requiresRead, updatedColumns, updatesRegularRows, updatesStaticRow, validatepublic boolean requireFullClusteringKey()
public void addUpdateForKey(PartitionUpdate update, Clustering clustering, UpdateParameters params)
addUpdateForKey in class ModificationStatementpublic void addUpdateForKey(PartitionUpdate update, Slice slice, UpdateParameters params)
addUpdateForKey in class ModificationStatementCopyright © 2016 The Apache Software Foundation