public class ImmutableMapValueTypeInfo<K,V> extends Object implements ValueTypeInfo<com.google.common.collect.ImmutableMap<K,V>>
| Constructor and Description |
|---|
ImmutableMapValueTypeInfo(ValueTypeInfo<K> keyType,
ValueTypeInfo<V> valueType) |
| Modifier and Type | Method and Description |
|---|---|
<E extends Exception> |
create(ValueCreator<E> creator) |
<E extends Exception> |
visit(com.google.common.collect.ImmutableMap<K,V> value,
ValueVisitor<E> visitor) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateNotNullpublic ImmutableMapValueTypeInfo(ValueTypeInfo<K> keyType, ValueTypeInfo<V> valueType)
public <E extends Exception> void visit(com.google.common.collect.ImmutableMap<K,V> value, ValueVisitor<E> visitor) throws E extends Exception
visit in interface ValueTypeInfo<com.google.common.collect.ImmutableMap<K,V>>E extends Exceptionpublic <E extends Exception> com.google.common.collect.ImmutableMap<K,V> create(ValueCreator<E> creator) throws E extends Exception
create in interface ValueTypeInfo<com.google.common.collect.ImmutableMap<K,V>>E extends Exception