Operation.Addition, Operation.ColumnDeletion, Operation.ElementAddition, Operation.ElementDeletion, Operation.ElementSubtraction, Operation.FieldDeletion, Operation.Prepend, Operation.RawDeletion, Operation.RawUpdate, Operation.SetElement, Operation.SetField, Operation.SetValue, Operation.Substraction| Constructor and Description | 
|---|
| SubtracterByKey(ColumnDefinition column,
               Term t,
               Term k) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | collectMarkerSpecification(VariableSpecifications boundNames)Collects the column specification for the bind variables of this operation. | 
| void | execute(DecoratedKey partitionKey,
       UpdateParameters params)Execute the operation. | 
addFunctionsTo, requiresReadpublic SubtracterByKey(ColumnDefinition column, Term t, Term k)
public void collectMarkerSpecification(VariableSpecifications boundNames)
OperationcollectMarkerSpecification in class OperationboundNames - the list of column specification where to collect the
 bind variables of this term in.public void execute(DecoratedKey partitionKey, UpdateParameters params) throws InvalidRequestException
Operationexecute in class OperationpartitionKey - partition key for the update.params - parameters of the update.InvalidRequestExceptionCopyright © 2018 The Apache Software Foundation