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(KeyCacheObject keyObj,
CacheObject valObj,
GridCacheVersion ver,
boolean keepBinary,
GridCacheEntryEx entry)
Constructor.
|
CacheInvokeEntry(KeyCacheObject keyObj,
K key,
CacheObject valObj,
V val,
GridCacheVersion ver,
boolean keepBinary,
GridCacheEntryEx entry) |
| Modifier and Type | Method and Description |
|---|---|
GridCacheEntryEx |
entry() |
boolean |
exists() |
boolean |
modified() |
V |
oldVal() |
void |
remove() |
void |
setValue(V val) |
String |
toString() |
<T> T |
unwrap(Class<T> cls) |
getKey, getPartitionUpdateCounter, getValue, getValue, keepBinary, key, updateCounter, valuepublic CacheInvokeEntry(KeyCacheObject keyObj, @Nullable CacheObject valObj, GridCacheVersion ver, boolean keepBinary, GridCacheEntryEx entry)
keyObj - Key cache object.valObj - Cache object value.ver - Entry version.keepBinary - Keep binary flag.entry - Original entry.public CacheInvokeEntry(KeyCacheObject keyObj, @Nullable K key, @Nullable CacheObject valObj, @Nullable V val, GridCacheVersion ver, boolean keepBinary, GridCacheEntryEx entry)
keyObj - Key cache object.key - Key value.valObj - Value cache object.val - Value.ver - Entry version.keepBinary - Keep binary flag.entry - Grid cache entry.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 GridCacheEntryEx entry()
public <T> T unwrap(Class<T> cls)
public String toString()
toString in class CacheLazyEntry<K,V>
Follow @ApacheIgnite
Ignite Fabric : ver. 2.5.0 Release Date : May 23 2018