Package org.apache.ignite.internal.util
Interface IgniteTree.InvokeClosure<T>
-
- All Known Subinterfaces:
IgniteCacheOffheapManager.OffheapInvokeClosure
- Enclosing interface:
- IgniteTree<L,T>
public static interface IgniteTree.InvokeClosure<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcall(T row)TnewRow()IgniteTree.OperationTypeoperationType()
-
-
-
Method Detail
-
call
void call(@Nullable T row) throws IgniteCheckedException- Parameters:
row- Old row ornullif old row not found.- Throws:
IgniteCheckedException- If failed.
-
newRow
T newRow()
- Returns:
- New row for
IgniteTree.OperationType.PUToperation.
-
operationType
IgniteTree.OperationType operationType()
- Returns:
- Operation type for this closure or
nullif it is unknown. After methodcall(Object)has been called, operation type must be know and this method can not returnnull.
-
-