Class Invoke<K,​V,​R>

  • 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
    • Constructor Detail

      • Invoke

        public Invoke​(javax.cache.processor.EntryProcessor<K,​V,​R> processor,
                      Object[] arguments,
                      boolean storeByReference)
    • Method Detail

      • 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>