public class IgniteTxMap<K,V> extends AbstractMap<IgniteTxKey<K>,IgniteTxEntry<K,V>> implements Externalizable
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
IgniteTxMap()
Empty constructor required for
Externalizable. |
IgniteTxMap(Map<IgniteTxKey<K>,IgniteTxEntry<K,V>> txMap,
IgnitePredicate<IgniteTxEntry<K,V>> filter) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsKey(Object key) |
Set<Map.Entry<IgniteTxKey<K>,IgniteTxEntry<K,V>>> |
entrySet() |
IgniteTxEntry<K,V> |
get(Object key) |
boolean |
isEmpty() |
void |
readExternal(ObjectInput in) |
IgniteTxEntry<K,V> |
remove(Object key) |
int |
size() |
void |
writeExternal(ObjectOutput out) |
public IgniteTxMap()
Externalizable.public IgniteTxMap(Map<IgniteTxKey<K>,IgniteTxEntry<K,V>> txMap, IgnitePredicate<IgniteTxEntry<K,V>> filter)
txMap - Transaction map.filter - Filter.public Set<Map.Entry<IgniteTxKey<K>,IgniteTxEntry<K,V>>> entrySet()
entrySet in interface Map<IgniteTxKey<K>,IgniteTxEntry<K,V>>entrySet in class AbstractMap<IgniteTxKey<K>,IgniteTxEntry<K,V>>public boolean isEmpty()
isEmpty in interface Map<IgniteTxKey<K>,IgniteTxEntry<K,V>>isEmpty in class AbstractMap<IgniteTxKey<K>,IgniteTxEntry<K,V>>public int size()
size in interface Map<IgniteTxKey<K>,IgniteTxEntry<K,V>>size in class AbstractMap<IgniteTxKey<K>,IgniteTxEntry<K,V>>public boolean containsKey(Object key)
containsKey in interface Map<IgniteTxKey<K>,IgniteTxEntry<K,V>>containsKey in class AbstractMap<IgniteTxKey<K>,IgniteTxEntry<K,V>>@Nullable public IgniteTxEntry<K,V> get(Object key)
get in interface Map<IgniteTxKey<K>,IgniteTxEntry<K,V>>get in class AbstractMap<IgniteTxKey<K>,IgniteTxEntry<K,V>>public IgniteTxEntry<K,V> remove(Object key)
remove in interface Map<IgniteTxKey<K>,IgniteTxEntry<K,V>>remove in class AbstractMap<IgniteTxKey<K>,IgniteTxEntry<K,V>>public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundException
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0-RC1 Release Date : February 17 2015