All Implemented Interfaces:
Function <org.infinispan.functional.EntryView.ReadWriteEntryView<K,V>,R> , org.infinispan.commands.functional.functions.InjectableComponent
public class Invoke<K,V,R>
extends Object
implements Function <org.infinispan.functional.EntryView.ReadWriteEntryView<K,V>,R>, org.infinispan.commands.functional.functions.InjectableComponent
Nested Class Summary
Nested Classes
Constructor Summary
Constructors
Invoke (javax.cache.processor.EntryProcessor<K ,V ,R > processor,
Object [] arguments,
boolean storeByReference)
Method Summary
All Methods Instance Methods Concrete Methods
apply (org.infinispan.functional.EntryView.ReadWriteEntryView<K ,V > view)
void
inject (org.infinispan.factories.ComponentRegistry registry)
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Constructor Details
Invoke
public Invoke (javax.cache.processor.EntryProcessor<K ,V ,R > processor,
Object [] arguments,
boolean storeByReference)
Method Details
inject
public void inject (org.infinispan.factories.ComponentRegistry registry)
Specified by:
inject in interface org.infinispan.commands.functional.functions.InjectableComponent
apply
public R apply (org.infinispan.functional.EntryView.ReadWriteEntryView<K ,V > view)
Specified by:
apply in interface Function <K ,V >