Uses of Interface
com.tangosol.util.function.Remote.IntBinaryOperator
-
Packages that use Remote.IntBinaryOperator Package Description com.oracle.coherence.concurrent.atomic A small toolkit of classes that support lock-free thread-safe programming on single variables.com.tangosol.util.function Contains Functional interfaces allowing remote execution of lambda expressions and method references.com.tangosol.util.stream Contains classes to support functional-style operations on remote streams of elements, such as map-reduce transformations on collections. -
-
Uses of Remote.IntBinaryOperator in com.oracle.coherence.concurrent.atomic
Methods in com.oracle.coherence.concurrent.atomic with parameters of type Remote.IntBinaryOperator Modifier and Type Method Description CompletableFuture<Integer>
AsyncAtomicInteger. accumulateAndGet(int nUpdate, Remote.IntBinaryOperator accumulatorFunction)
Atomically updates the current value with the results of applying the given function to the current and given values, returning the updated value.CompletableFuture<Integer>
AsyncLocalAtomicInteger. accumulateAndGet(int nUpdate, Remote.IntBinaryOperator accumulatorFunction)
CompletableFuture<Integer>
AsyncRemoteAtomicInteger. accumulateAndGet(int nUpdate, Remote.IntBinaryOperator accumulatorFunction)
int
AtomicInteger. accumulateAndGet(int nUpdate, Remote.IntBinaryOperator accumulatorFunction)
Atomically updates the current value with the results of applying the given function to the current and given values, returning the updated value.int
LocalAtomicInteger. accumulateAndGet(int nUpdate, Remote.IntBinaryOperator accumulatorFunction)
int
RemoteAtomicInteger. accumulateAndGet(int nUpdate, Remote.IntBinaryOperator accumulatorFunction)
CompletableFuture<Integer>
AsyncAtomicInteger. getAndAccumulate(int nUpdate, Remote.IntBinaryOperator accumulatorFunction)
Atomically updates the current value with the results of applying the given function to the current and given values, returning the previous value.CompletableFuture<Integer>
AsyncLocalAtomicInteger. getAndAccumulate(int x, Remote.IntBinaryOperator accumulatorFunction)
CompletableFuture<Integer>
AsyncRemoteAtomicInteger. getAndAccumulate(int nUpdate, Remote.IntBinaryOperator accumulatorFunction)
int
AtomicInteger. getAndAccumulate(int nUpdate, Remote.IntBinaryOperator accumulatorFunction)
Atomically updates the current value with the results of applying the given function to the current and given values, returning the previous value.int
LocalAtomicInteger. getAndAccumulate(int nUpdate, Remote.IntBinaryOperator accumulatorFunction)
int
RemoteAtomicInteger. getAndAccumulate(int nUpdate, Remote.IntBinaryOperator accumulatorFunction)
-
Uses of Remote.IntBinaryOperator in com.tangosol.util.function
Methods in com.tangosol.util.function that return Remote.IntBinaryOperator Modifier and Type Method Description static Remote.IntBinaryOperator
Remote. intBinaryOperator(Remote.IntBinaryOperator operator)
Capture serializable IntBinaryOperator.Methods in com.tangosol.util.function with parameters of type Remote.IntBinaryOperator Modifier and Type Method Description static Remote.IntBinaryOperator
Remote. intBinaryOperator(Remote.IntBinaryOperator operator)
Capture serializable IntBinaryOperator. -
Uses of Remote.IntBinaryOperator in com.tangosol.util.stream
Methods in com.tangosol.util.stream with parameters of type Remote.IntBinaryOperator Modifier and Type Method Description default int
RemoteIntStream. reduce(int identity, Remote.IntBinaryOperator op)
Performs a reduction on the elements of this stream, using the provided identity value and an associative accumulation function, and returns the reduced value.default OptionalInt
RemoteIntStream. reduce(Remote.IntBinaryOperator op)
Performs a reduction on the elements of this stream, using an associative accumulation function, and returns anOptionalInt
describing the reduced value, if any.
-