Package | Description |
---|---|
com.hazelcast.client.proxy |
This package contains client side proxy implementations of the different Hazelcast data structures
and operation types
|
com.hazelcast.concurrent.atomiclong |
This package contains IAtomicLong functionality for Hazelcast.
The IAtomicLong is the distributed version of the AtomicLong . |
com.hazelcast.concurrent.atomiclong.client |
This package contains client requests for the IAtomicLong.
This package contains all the client request object to operate on the IAtomicLong that are send by the client. |
com.hazelcast.concurrent.atomiclong.operations |
This package contains the operations on the IAtomicLong.
|
com.hazelcast.concurrent.atomicreference |
This package contains IAtomicReferece functionality for Hazelcast.
The IAtomicReference is the distributed version of the AtomicReference . |
com.hazelcast.core |
Provides core API interfaces/classes.
|
Modifier and Type | Method and Description |
---|---|
void |
ClientAtomicReferenceProxy.alter(IFunction<E,E> function) |
void |
ClientAtomicLongProxy.alter(IFunction<Long,Long> function) |
E |
ClientAtomicReferenceProxy.alterAndGet(IFunction<E,E> function) |
long |
ClientAtomicLongProxy.alterAndGet(IFunction<Long,Long> function) |
<R> R |
ClientAtomicReferenceProxy.apply(IFunction<E,R> function) |
<R> R |
ClientAtomicLongProxy.apply(IFunction<Long,R> function) |
E |
ClientAtomicReferenceProxy.getAndAlter(IFunction<E,E> function) |
long |
ClientAtomicLongProxy.getAndAlter(IFunction<Long,Long> function) |
Modifier and Type | Method and Description |
---|---|
void |
AtomicLongProxy.alter(IFunction<Long,Long> function) |
long |
AtomicLongProxy.alterAndGet(IFunction<Long,Long> function) |
<R> R |
AtomicLongProxy.apply(IFunction<Long,R> function) |
InternalCompletableFuture<Void> |
AtomicLongProxy.asyncAlter(IFunction<Long,Long> function) |
InternalCompletableFuture<Long> |
AtomicLongProxy.asyncAlterAndGet(IFunction<Long,Long> function) |
<R> InternalCompletableFuture<R> |
AtomicLongProxy.asyncApply(IFunction<Long,R> function) |
InternalCompletableFuture<Long> |
AtomicLongProxy.asyncGetAndAlter(IFunction<Long,Long> function) |
long |
AtomicLongProxy.getAndAlter(IFunction<Long,Long> function) |
Modifier and Type | Method and Description |
---|---|
protected IFunction<Long,Long> |
AbstractAlterRequest.getFunction() |
Modifier and Type | Field and Description |
---|---|
protected IFunction<Long,Long> |
AbstractAlterOperation.function |
Constructor and Description |
---|
AbstractAlterOperation(String name,
IFunction<Long,Long> function) |
AlterAndGetOperation(String name,
IFunction<Long,Long> function) |
AlterOperation(String name,
IFunction<Long,Long> function) |
ApplyOperation(String name,
IFunction<Long,R> function) |
GetAndAlterOperation(String name,
IFunction<Long,Long> function) |
Modifier and Type | Method and Description |
---|---|
void |
AtomicReferenceProxy.alter(IFunction<E,E> function) |
E |
AtomicReferenceProxy.alterAndGet(IFunction<E,E> function) |
<R> R |
AtomicReferenceProxy.apply(IFunction<E,R> function) |
InternalCompletableFuture<Void> |
AtomicReferenceProxy.asyncAlter(IFunction<E,E> function) |
InternalCompletableFuture<E> |
AtomicReferenceProxy.asyncAlterAndGet(IFunction<E,E> function) |
<R> InternalCompletableFuture<R> |
AtomicReferenceProxy.asyncApply(IFunction<E,R> function) |
InternalCompletableFuture<E> |
AtomicReferenceProxy.asyncGetAndAlter(IFunction<E,E> function) |
E |
AtomicReferenceProxy.getAndAlter(IFunction<E,E> function) |
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.
|
<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.
|
ICompletableFuture<Void> |
AsyncAtomicReference.asyncAlter(IFunction<E,E> function)
Alters the currently stored reference by applying a function on it.
|
ICompletableFuture<Void> |
AsyncAtomicLong.asyncAlter(IFunction<Long,Long> function)
Alters the currently stored value by applying a function on it.
|
ICompletableFuture<E> |
AsyncAtomicReference.asyncAlterAndGet(IFunction<E,E> function)
Alters the currently stored reference by applying a function on it and gets the result.
|
ICompletableFuture<Long> |
AsyncAtomicLong.asyncAlterAndGet(IFunction<Long,Long> function)
Alters the currently stored value by applying a function on it and gets the result.
|
<R> ICompletableFuture<R> |
AsyncAtomicReference.asyncApply(IFunction<E,R> function)
Applies a function on the value, the actual stored value will not change.
|
<R> ICompletableFuture<R> |
AsyncAtomicLong.asyncApply(IFunction<Long,R> function)
Applies a function on the value, the actual stored value will not change.
|
ICompletableFuture<E> |
AsyncAtomicReference.asyncGetAndAlter(IFunction<E,E> function)
Alters the currently stored reference by applying a function on it on and gets the old value.
|
ICompletableFuture<Long> |
AsyncAtomicLong.asyncGetAndAlter(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.
|
long |
IAtomicLong.getAndAlter(IFunction<Long,Long> function)
Alters the currently stored value by applying a function on it on and gets the old value.
|
Copyright © 2014 Hazelcast, Inc.. All Rights Reserved.