public class IgniteTxMap extends AbstractMap<IgniteTxKey,IgniteTxEntry> implements Externalizable
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
IgniteTxMap()
Empty constructor required for
Externalizable. |
IgniteTxMap(Map<IgniteTxKey,IgniteTxEntry> txMap,
IgnitePredicate<IgniteTxEntry> filter) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsKey(Object key) |
Set<Map.Entry<IgniteTxKey,IgniteTxEntry>> |
entrySet() |
IgniteTxEntry |
get(Object key) |
boolean |
isEmpty() |
void |
readExternal(ObjectInput in) |
IgniteTxEntry |
remove(Object key) |
int |
size() |
void |
writeExternal(ObjectOutput out) |
public IgniteTxMap()
Externalizable.public IgniteTxMap(Map<IgniteTxKey,IgniteTxEntry> txMap, IgnitePredicate<IgniteTxEntry> filter)
txMap - Transaction map.filter - Filter.public Set<Map.Entry<IgniteTxKey,IgniteTxEntry>> entrySet()
entrySet in interface Map<IgniteTxKey,IgniteTxEntry>entrySet in class AbstractMap<IgniteTxKey,IgniteTxEntry>public boolean isEmpty()
isEmpty in interface Map<IgniteTxKey,IgniteTxEntry>isEmpty in class AbstractMap<IgniteTxKey,IgniteTxEntry>public int size()
size in interface Map<IgniteTxKey,IgniteTxEntry>size in class AbstractMap<IgniteTxKey,IgniteTxEntry>public boolean containsKey(Object key)
containsKey in interface Map<IgniteTxKey,IgniteTxEntry>containsKey in class AbstractMap<IgniteTxKey,IgniteTxEntry>@Nullable public IgniteTxEntry get(Object key)
get in interface Map<IgniteTxKey,IgniteTxEntry>get in class AbstractMap<IgniteTxKey,IgniteTxEntry>public IgniteTxEntry remove(Object key)
remove in interface Map<IgniteTxKey,IgniteTxEntry>remove in class AbstractMap<IgniteTxKey,IgniteTxEntry>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.8.0 Release Date : December 5 2016