public static @NonNull SchemaTracker create(DataNodeContainer root)
root
- Root nodeNormalizedNodeStreamWriter
public static @NonNull SchemaTracker create(SchemaContext context, SchemaPath path)
context
- Associated SchemaContext
path
- schema pathNormalizedNodeStreamWriter
public Object getParent()
public void startList(YangInstanceIdentifier.PathArgument name)
public void startListItem(YangInstanceIdentifier.PathArgument name) throws IOException
IOException
public LeafSchemaNode leafNode(YangInstanceIdentifier.NodeIdentifier name) throws IOException
IOException
public void startLeafNode(YangInstanceIdentifier.NodeIdentifier name) throws IOException
IOException
public LeafListSchemaNode startLeafSet(YangInstanceIdentifier.NodeIdentifier name)
public LeafListSchemaNode leafSetEntryNode(QName qname)
public void startLeafSetEntryNode(YangInstanceIdentifier.NodeWithValue<?> name)
public ChoiceSchemaNode startChoiceNode(YangInstanceIdentifier.NodeIdentifier name)
public SchemaNode startContainerNode(YangInstanceIdentifier.NodeIdentifier name)
public SchemaNode startYangModeledAnyXmlNode(YangInstanceIdentifier.NodeIdentifier name)
public AugmentationSchemaNode startAugmentationNode(YangInstanceIdentifier.AugmentationIdentifier identifier)
public AnyXmlSchemaNode anyxmlNode(YangInstanceIdentifier.NodeIdentifier name)
public void startAnyxmlNode(YangInstanceIdentifier.NodeIdentifier name)
public AnyDataSchemaNode anydataNode(YangInstanceIdentifier.NodeIdentifier name)
public void startAnydataNode(YangInstanceIdentifier.NodeIdentifier name)
public Object endNode()
Copyright © 2020 OpenDaylight. All rights reserved.