Package | Description |
---|---|
com.hazelcast.cp |
Contains public APIs of CP Subsystem
|
com.hazelcast.ringbuffer |
Contains the API for the
Ringbuffer . |
Modifier and Type | Method and Description |
---|---|
void |
IAtomicReference.alter(IFunction<E,E> function)
Alters the currently stored reference by applying a function on it.
|
void |
IAtomicLong.alter(IFunction<Long,Long> function)
Alters the currently stored value by applying a function on it.
|
E |
IAtomicReference.alterAndGet(IFunction<E,E> function)
Alters the currently stored reference by applying a function on it and
gets the result.
|
long |
IAtomicLong.alterAndGet(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<Long> |
IAtomicLong.alterAndGetAsync(IFunction<Long,Long> function)
Alters the currently stored value by applying a function on it and gets
the result.
|
CompletionStage<Void> |
IAtomicReference.alterAsync(IFunction<E,E> function)
Alters the currently stored reference by applying a function on it.
|
CompletionStage<Void> |
IAtomicLong.alterAsync(IFunction<Long,Long> function)
Alters the currently stored value by applying a function on it.
|
<R> R |
IAtomicReference.apply(IFunction<E,R> function)
Applies a function on the value, the actual stored value will not
change.
|
<R> R |
IAtomicLong.apply(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.
|
<R> CompletionStage<R> |
IAtomicLong.applyAsync(IFunction<Long,R> function)
Applies a function on the value, the actual stored value will not
change.
|
E |
IAtomicReference.getAndAlter(IFunction<E,E> function)
Alters the currently stored reference by applying a function on it on
and gets the old value.
|
long |
IAtomicLong.getAndAlter(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.
|
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.
|
Modifier and Type | Method and Description |
---|---|
CompletionStage<ReadResultSet<E>> |
Ringbuffer.readManyAsync(long startSequence,
int minCount,
int maxCount,
IFunction<E,Boolean> filter)
Reads a batch of items from the Ringbuffer.
|
Copyright © 2023 Hazelcast, Inc.. All rights reserved.