KEY - M - MB - public class ProtoBufCloner<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>> extends Object implements RegistryCloner<KEY,IdentifiableMessage<KEY,M,MB>,ProtoBufMessageMap<KEY,M,MB>>
| Constructor and Description |
|---|
ProtoBufCloner() |
| Modifier and Type | Method and Description |
|---|---|
IdentifiableMessage<KEY,M,MB> |
deepCloneEntry(IdentifiableMessage<KEY,M,MB> entry) |
Map<KEY,IdentifiableMessage<KEY,M,MB>> |
deepCloneMap(Map<KEY,IdentifiableMessage<KEY,M,MB>> map) |
ProtoBufMessageMap<KEY,M,MB> |
deepCloneRegistryMap(ProtoBufMessageMap<KEY,M,MB> map) |
public Map<KEY,IdentifiableMessage<KEY,M,MB>> deepCloneMap(Map<KEY,IdentifiableMessage<KEY,M,MB>> map) throws CouldNotPerformException
deepCloneMap in interface RegistryCloner<KEY extends Comparable<KEY>,IdentifiableMessage<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>,ProtoBufMessageMap<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>>CouldNotPerformExceptionpublic IdentifiableMessage<KEY,M,MB> deepCloneEntry(IdentifiableMessage<KEY,M,MB> entry) throws CouldNotPerformException
deepCloneEntry in interface RegistryCloner<KEY extends Comparable<KEY>,IdentifiableMessage<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>,ProtoBufMessageMap<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>>CouldNotPerformExceptionpublic ProtoBufMessageMap<KEY,M,MB> deepCloneRegistryMap(ProtoBufMessageMap<KEY,M,MB> map) throws CouldNotPerformException
deepCloneRegistryMap in interface RegistryCloner<KEY extends Comparable<KEY>,IdentifiableMessage<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>,ProtoBufMessageMap<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>>CouldNotPerformExceptionCopyright © 2015–2018 openbase.org. All rights reserved.