) to work around this.
The only drawback is that if you have to ensure that field serializers are
generated for any type you add to this map
RpcMap ensures that the following types are supported Byte, Short, Integer,
Long, Float, Double, Date, Boolean, and arrays of these types. As well as
List, Set and Map
Method Summary
void
clear ()
boolean
containsKey (java.lang.Object key)
boolean
containsValue (java.lang.Object value)
java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>>
entrySet ()
boolean
equals (java.lang.Object o)
java.lang.Object
get (java.lang.Object key)
java.util.Map<java.lang.String,java.lang.Object>
getTransientMap ()
int
hashCode ()
boolean
isEmpty ()
java.util.Set<java.lang.String>
keySet ()
java.lang.Object
put (java.lang.String key,
java.lang.Object value)
void
putAll (java.util.Map<? extends java.lang.String,? extends java.lang.Object> m)
java.lang.Object
remove (java.lang.Object key)
int
size ()
java.lang.String
toString ()
java.util.Collection<java.lang.Object>
values ()
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
RpcMap
public RpcMap ()
getTransientMap
public java.util.Map<java.lang.String,java.lang.Object> getTransientMap ()
clear
public void clear ()
containsKey
public boolean containsKey (java.lang.Object key)
containsValue
public boolean containsValue (java.lang.Object value)
entrySet
public java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> entrySet ()
equals
public boolean equals (java.lang.Object o)
Overrides: equals in class java.lang.Object
get
public java.lang.Object get (java.lang.Object key)
hashCode
public int hashCode ()
Overrides: hashCode in class java.lang.Object
isEmpty
public boolean isEmpty ()
keySet
public java.util.Set<java.lang.String> keySet ()
put
public java.lang.Object put (java.lang.String key,
java.lang.Object value)
putAll
public void putAll (java.util.Map<? extends java.lang.String,? extends java.lang.Object> m)
remove
public java.lang.Object remove (java.lang.Object key)
size
public int size ()
values
public java.util.Collection<java.lang.Object> values ()
toString
public java.lang.String toString ()
Overrides: toString in class java.lang.Object