@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.