public class LinkedMapWritable extends MapWritable
MapWritable expect that it uses a LinkedHashMap underneath to preserve insertion order (and thus its structure). Extends MapWritable for compatibility reasons.| Constructor and Description |
|---|
LinkedMapWritable()
Default constructor.
|
LinkedMapWritable(MapWritable other)
Copy constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
boolean |
containsKey(java.lang.Object key) |
boolean |
containsValue(java.lang.Object value) |
java.util.Set<java.util.Map.Entry<Writable,Writable>> |
entrySet() |
boolean |
equals(java.lang.Object o) |
Writable |
get(java.lang.Object key) |
int |
hashCode() |
boolean |
isEmpty() |
java.util.Set<Writable> |
keySet() |
Writable |
put(Writable key,
Writable value) |
void |
putAll(java.util.Map<? extends Writable,? extends Writable> t) |
void |
readFields(java.io.DataInput in) |
Writable |
remove(java.lang.Object key) |
int |
size() |
java.lang.String |
toString() |
java.util.Collection<Writable> |
values() |
void |
write(java.io.DataOutput out) |
public LinkedMapWritable()
public LinkedMapWritable(MapWritable other)
other - the map to copy frompublic void clear()
clear in interface java.util.Map<Writable,Writable>clear in class MapWritablepublic boolean containsKey(java.lang.Object key)
containsKey in interface java.util.Map<Writable,Writable>containsKey in class MapWritablepublic boolean containsValue(java.lang.Object value)
containsValue in interface java.util.Map<Writable,Writable>containsValue in class MapWritablepublic java.util.Set<java.util.Map.Entry<Writable,Writable>> entrySet()
entrySet in interface java.util.Map<Writable,Writable>entrySet in class MapWritablepublic Writable get(java.lang.Object key)
get in interface java.util.Map<Writable,Writable>get in class MapWritablepublic boolean isEmpty()
isEmpty in interface java.util.Map<Writable,Writable>isEmpty in class MapWritablepublic java.util.Set<Writable> keySet()
keySet in interface java.util.Map<Writable,Writable>keySet in class MapWritablepublic Writable put(Writable key, Writable value)
put in interface java.util.Map<Writable,Writable>put in class MapWritablepublic void putAll(java.util.Map<? extends Writable,? extends Writable> t)
putAll in interface java.util.Map<Writable,Writable>putAll in class MapWritablepublic Writable remove(java.lang.Object key)
remove in interface java.util.Map<Writable,Writable>remove in class MapWritablepublic int size()
size in interface java.util.Map<Writable,Writable>size in class MapWritablepublic java.util.Collection<Writable> values()
values in interface java.util.Map<Writable,Writable>values in class MapWritablepublic void write(java.io.DataOutput out)
throws java.io.IOException
write in interface Writablewrite in class MapWritablejava.io.IOExceptionpublic void readFields(java.io.DataInput in)
throws java.io.IOException
readFields in interface WritablereadFields in class MapWritablejava.io.IOExceptionpublic boolean equals(java.lang.Object o)
public int hashCode()
public java.lang.String toString()
toString in class java.lang.Object