@Beta public final class SchemaTracker extends Object
public static SchemaTracker create(SchemaContext context)
context - Associated SchemaContext.NormalizedNodeStreamWriterpublic static SchemaTracker create(SchemaContext context, SchemaPath path)
context - Associated SchemaContextpath - schema pathNormalizedNodeStreamWriterpublic Object getParent()
public void startList(YangInstanceIdentifier.PathArgument name)
public void startListItem(YangInstanceIdentifier.PathArgument name) throws IOException
IOExceptionpublic LeafSchemaNode leafNode(YangInstanceIdentifier.NodeIdentifier name) throws IOException
IOExceptionpublic LeafListSchemaNode startLeafSet(YangInstanceIdentifier.NodeIdentifier name)
@Deprecated public LeafListSchemaNode leafSetEntryNode()
public LeafListSchemaNode leafSetEntryNode(QName qname)
public ChoiceSchemaNode startChoiceNode(YangInstanceIdentifier.NodeIdentifier name)
public SchemaNode startContainerNode(YangInstanceIdentifier.NodeIdentifier name)
public SchemaNode startYangModeledAnyXmlNode(YangInstanceIdentifier.NodeIdentifier name)
public AugmentationSchema startAugmentationNode(YangInstanceIdentifier.AugmentationIdentifier identifier)
public AnyXmlSchemaNode anyxmlNode(YangInstanceIdentifier.NodeIdentifier name)
public Object endNode()
Copyright © 2018 OpenDaylight. All rights reserved.