## Uses of Interface
org.apache.ignite.cache.CacheEntryProcessor

- Packages that use CacheEntryProcessor
  Package | Description
  --- | ---
  org.apache.ignite | Contains entry-point Ignite & HPC APIs.
  org.apache.ignite.stream | Contains Ignite Streamer classes.

- - ### Uses of CacheEntryProcessor in org.apache.ignite

    Methods in org.apache.ignite with parameters of type CacheEntryProcessor
    Modifier and Type | Method | Description
    --- | --- | ---
    `<T> T` | IgniteCache.`invoke​(K key, CacheEntryProcessor<K,​V,​T> entryProcessor, Object... arguments)` | Invokes an `CacheEntryProcessor` against the `Cache.Entry` specified by the provided key.
    `<T> Map<K,​javax.cache.processor.EntryProcessorResult<T>>` | IgniteCache.`invokeAll​(Set<? extends K> keys, CacheEntryProcessor<K,​V,​T> entryProcessor, Object... args)` | Invokes an `CacheEntryProcessor` against the set of `Cache.Entry`s specified by the set of keys.
    `<T> IgniteFuture<Map<K,​javax.cache.processor.EntryProcessorResult<T>>>` | IgniteCache.`invokeAllAsync​(Set<? extends K> keys, CacheEntryProcessor<K,​V,​T> entryProcessor, Object... args)` | Asynchronously invokes an `CacheEntryProcessor` against the set of `Cache.Entry`s specified by the set of keys.
    `<T> IgniteFuture<T>` | IgniteCache.`invokeAsync​(K key, CacheEntryProcessor<K,​V,​T> entryProcessor, Object... arguments)` | Asynchronously invokes an `CacheEntryProcessor` against the `Cache.Entry` specified by the provided key.

  - ### Uses of CacheEntryProcessor in org.apache.ignite.stream

    Methods in org.apache.ignite.stream with parameters of type CacheEntryProcessor
    Modifier and Type | Method | Description
    --- | --- | ---
    `static <K,​V> StreamTransformer<K,​V>` | StreamTransformer.`from​(CacheEntryProcessor<K,​V,​Object> ep)` | Creates a new transformer based on instance of `CacheEntryProcessor`.