Uses of Interface
com.hazelcast.core.IFunction
Package | Description |
---|---|
com.hazelcast.cp |
Contains public APIs of CP Subsystem
|
com.hazelcast.ringbuffer |
Contains the API for the
Ringbuffer . |
-
Uses of IFunction in com.hazelcast.cp
Methods in com.hazelcast.cp with parameters of type IFunction Modifier and Type Method Description void
IAtomicLong. alter(IFunction<Long,Long> function)
Alters the currently stored value by applying a function on it.void
IAtomicReference. alter(IFunction<E,E> function)
Alters the currently stored reference by applying a function on it.long
IAtomicLong. alterAndGet(IFunction<Long,Long> function)
Alters the currently stored value by applying a function on it and gets the result.E
IAtomicReference. alterAndGet(IFunction<E,E> function)
Alters the currently stored reference by applying a function on it and gets the result.CompletionStage<Long>
IAtomicLong. alterAndGetAsync(IFunction<Long,Long> function)
Alters the currently stored value by applying a function on it and gets the result.CompletionStage<E>
IAtomicReference. alterAndGetAsync(IFunction<E,E> function)
Alters the currently stored reference by applying a function on it and gets the result.CompletionStage<Void>
IAtomicLong. alterAsync(IFunction<Long,Long> function)
Alters the currently stored value by applying a function on it.CompletionStage<Void>
IAtomicReference. alterAsync(IFunction<E,E> function)
Alters the currently stored reference by applying a function on it.<R> R
IAtomicLong. apply(IFunction<Long,R> function)
Applies a function on the value, the actual stored value will not change.<R> R
IAtomicReference. apply(IFunction<E,R> function)
Applies a function on the value, the actual stored value will not change.<R> CompletionStage<R>
IAtomicLong. applyAsync(IFunction<Long,R> function)
Applies a function on the value, the actual stored value will not change.<R> CompletionStage<R>
IAtomicReference. applyAsync(IFunction<E,R> function)
Applies a function on the value, the actual stored value will not change.long
IAtomicLong. getAndAlter(IFunction<Long,Long> function)
Alters the currently stored value by applying a function on it on and gets the old value.E
IAtomicReference. getAndAlter(IFunction<E,E> function)
Alters the currently stored reference by applying a function on it on and gets the old value.CompletionStage<Long>
IAtomicLong. getAndAlterAsync(IFunction<Long,Long> function)
Alters the currently stored value by applying a function on it on and gets the old value.CompletionStage<E>
IAtomicReference. getAndAlterAsync(IFunction<E,E> function)
Alters the currently stored reference by applying a function on it on and gets the old value. -
Uses of IFunction in com.hazelcast.ringbuffer
Methods in com.hazelcast.ringbuffer with parameters of type IFunction Modifier and Type Method Description CompletionStage<ReadResultSet<E>>
Ringbuffer. readManyAsync(long startSequence, int minCount, int maxCount, IFunction<E,Boolean> filter)
Reads a batch of items from the Ringbuffer.