Interface TupleOperation
-
- All Superinterfaces:
Packable,Serializable
- All Known Implementing Classes:
TupleOperationAdd,TupleOperationBitwiseAnd,TupleOperationBitwiseOr,TupleOperationBitwiseXor,TupleOperationDelete,TupleOperationInsert,TupleOperationSet,TupleOperationSubtract,TupleSpliceOperation
public interface TupleOperation extends Packable
Base interface of tuple operation forTarantoolUpdateRequestandTarantoolUpsertRequest
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TupleOperationcloneWithIndex(int fieldMetadataIndex)IntegergetFieldIndex()StringgetFieldName()TarantoolUpdateOperationTypegetOperationType()ObjectgetValue()BooleanisProxyOperation()TupleOperationtoProxyTupleOperation()-
Methods inherited from interface io.tarantool.driver.protocol.Packable
toMessagePackValue
-
-
-
-
Method Detail
-
getOperationType
TarantoolUpdateOperationType getOperationType()
-
getFieldIndex
Integer getFieldIndex()
-
getFieldName
String getFieldName()
-
getValue
Object getValue()
-
isProxyOperation
Boolean isProxyOperation()
-
toProxyTupleOperation
TupleOperation toProxyTupleOperation()
-
cloneWithIndex
TupleOperation cloneWithIndex(int fieldMetadataIndex)
-
-