Uses of Interface
com.hazelcast.core.IFunction

Packages that use IFunction
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. 
 

Uses of IFunction in com.hazelcast.client.proxy
 

Methods in com.hazelcast.client.proxy with parameters of type IFunction
 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)
           
 

Uses of IFunction in com.hazelcast.concurrent.atomiclong
 

Methods in com.hazelcast.concurrent.atomiclong with parameters of type IFunction
 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)
           
 

Uses of IFunction in com.hazelcast.concurrent.atomiclong.client
 

Methods in com.hazelcast.concurrent.atomiclong.client that return IFunction
protected  IFunction<Long,Long> AbstractAlterRequest.getFunction()
           
 

Uses of IFunction in com.hazelcast.concurrent.atomiclong.operations
 

Fields in com.hazelcast.concurrent.atomiclong.operations declared as IFunction
protected  IFunction<Long,Long> AbstractAlterOperation.function
           
 

Constructors in com.hazelcast.concurrent.atomiclong.operations with parameters of type IFunction
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)
           
 

Uses of IFunction in com.hazelcast.concurrent.atomicreference
 

Methods in com.hazelcast.concurrent.atomicreference with parameters of type IFunction
 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)
           
 

Uses of IFunction in com.hazelcast.core
 

Methods in com.hazelcast.core with parameters of type IFunction
 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 © 2015 Hazelcast, Inc.. All Rights Reserved.