KEY - M - MB - SIB - public class ProtoBufMessageMapWrapper<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>,SIB extends com.google.protobuf.GeneratedMessage.Builder<SIB>> extends HashMap<KEY,IdentifiableMessage<KEY,M,MB>> implements ProtoBufMessageMap<KEY,M,MB>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
ProtoBufMessageMapWrapper() |
ProtoBufMessageMapWrapper(ProtoBufMessageMap<KEY,M,MB> entryMap) |
| Modifier and Type | Method and Description |
|---|---|
IdentifiableMessage<KEY,M,MB> |
get(IdentifiableMessage<KEY,M,MB> value) |
IdentifiableMessage<KEY,M,MB> |
get(KEY key) |
M |
getMessage(KEY key) |
List<M> |
getMessages() |
IdentifiableMessage<KEY,M,MB> |
put(IdentifiableMessage<KEY,M,MB> value) |
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCode, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuespublic ProtoBufMessageMapWrapper()
public ProtoBufMessageMapWrapper(ProtoBufMessageMap<KEY,M,MB> entryMap)
public IdentifiableMessage<KEY,M,MB> put(IdentifiableMessage<KEY,M,MB> value) throws CouldNotPerformException
put in interface ProtoBufMessageMap<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>CouldNotPerformExceptionpublic IdentifiableMessage<KEY,M,MB> get(KEY key) throws CouldNotPerformException
get in interface ProtoBufMessageMap<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>CouldNotPerformExceptionpublic IdentifiableMessage<KEY,M,MB> get(IdentifiableMessage<KEY,M,MB> value) throws CouldNotPerformException
get in interface ProtoBufMessageMap<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>CouldNotPerformExceptionpublic List<M> getMessages() throws CouldNotPerformException
getMessages in interface ProtoBufMessageMap<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>CouldNotPerformExceptionpublic M getMessage(KEY key) throws CouldNotPerformException
getMessage in interface ProtoBufMessageMap<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>CouldNotPerformExceptionCopyright © 2015–2017 openbase.org. All rights reserved.