public class CacheInvokeEntry<K,V> extends CacheLazyEntry<K,V> implements javax.cache.processor.MutableEntry<K,V>
MutableEntry passed to the EntryProcessor.process(MutableEntry, Object...).| Constructor and Description |
|---|
CacheInvokeEntry(GridCacheContext<K,V> ctx,
KeyCacheObject keyObj,
K key,
CacheObject valObj,
V val) |
CacheInvokeEntry(GridCacheContext cctx,
KeyCacheObject keyObj,
CacheObject valObj) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
exists() |
boolean |
modified() |
V |
oldVal() |
void |
remove() |
void |
setValue(V val) |
String |
toString() |
getKey, getValue, key, unwrap, valuepublic CacheInvokeEntry(GridCacheContext cctx, KeyCacheObject keyObj, @Nullable CacheObject valObj)
cctx - Cache context.keyObj - Key cache object.valObj - Cache object value.public CacheInvokeEntry(GridCacheContext<K,V> ctx, KeyCacheObject keyObj, @Nullable K key, @Nullable CacheObject valObj, @Nullable V val)
ctx - Cache context.keyObj - Key cache object.key - Key value.valObj - Value cache object.val - Value.public boolean exists()
public void remove()
public void setValue(V val)
public V oldVal()
public boolean modified()
True if setValue(V) or was called.public String toString()
toString in class CacheLazyEntry<K,V>
Follow @ApacheIgnite
Ignite Fabric : ver. 1.2.0-incubating Release Date : June 16 2015