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 forTarantoolUpdateRequest
andTarantoolUpsertRequest
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TupleOperation
cloneWithIndex(int fieldMetadataIndex)
Integer
getFieldIndex()
String
getFieldName()
TarantoolUpdateOperationType
getOperationType()
Object
getValue()
Boolean
isProxyOperation()
TupleOperation
toProxyTupleOperation()
-
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)
-
-