@Beta public final class MetadataShardDataTreeSnapshot extends ShardDataTreeSnapshot implements Serializable
AbstractVersionedShardDataTreeSnapshot which contains additional metadata.| Constructor and Description | 
|---|
| MetadataShardDataTreeSnapshot(org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> rootNode) | 
| MetadataShardDataTreeSnapshot(org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> rootNode,
                             Map<Class<? extends ShardDataTreeSnapshotMetadata<?>>,ShardDataTreeSnapshotMetadata<?>> metadata) | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<Class<? extends ShardDataTreeSnapshotMetadata<?>>,ShardDataTreeSnapshotMetadata<?>> | getMetadata() | 
| Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> | getRootNode()Get the root data node contained in this snapshot. | 
| void | serialize(ObjectOutput out) | 
| String | toString() | 
deserializepublic MetadataShardDataTreeSnapshot(org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> rootNode)
public MetadataShardDataTreeSnapshot(org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> rootNode,
                                     Map<Class<? extends ShardDataTreeSnapshotMetadata<?>>,ShardDataTreeSnapshotMetadata<?>> metadata)
public Map<Class<? extends ShardDataTreeSnapshotMetadata<?>>,ShardDataTreeSnapshotMetadata<?>> getMetadata()
public final Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> getRootNode()
ShardDataTreeSnapshotgetRootNode in class ShardDataTreeSnapshotpublic void serialize(ObjectOutput out) throws IOException
serialize in class ShardDataTreeSnapshotIOExceptionCopyright © 2019 OpenDaylight. All rights reserved.