| Modifier and Type | Interface and Description | 
|---|---|
| interface  | AnyXmlNodeAN normalizedNode. | 
| interface  | AugmentationNodeData instance of  augmentassociated with parent node. | 
| interface  | ChoiceNodeNode representing data instance of  choice. | 
| interface  | ContainerNodeData subtree with cardinality 0..1 in the context of parent node. | 
| interface  | DataContainerChild<K extends YangInstanceIdentifier.PathArgument,V>Marker interface for direct children of  DataContainerNode. | 
| interface  | DataContainerNode<K extends YangInstanceIdentifier.PathArgument>Abstract node which does not have value but contains valid  DataContainerChildnodes. | 
| interface  | LeafNode<T>Leaf node with multiplicity 0..1. | 
| interface  | LeafSetEntryNode<T>Leaf node with multiplicity 0...n. | 
| interface  | LeafSetNode<T>Node representing set of simple leaf nodes. | 
| interface  | MapEntryNodeInstance of Map entry, this node does not contains value, but child nodes. | 
| interface  | MapNodeContainment node, which contains  MapEntryNodeof the same type, which may
 be quickly retrieved using key. | 
| interface  | NormalizedNode<K extends YangInstanceIdentifier.PathArgument,V>Node which is normalized according to the YANG schema
 is identifiable by a  YangInstanceIdentifier. | 
| interface  | NormalizedNodeContainer<I extends YangInstanceIdentifier.PathArgument,K extends YangInstanceIdentifier.PathArgument,V extends NormalizedNode<? extends K,?>>Node which is not leaf, but has child  NormalizedNodes as its valzue. | 
| interface  | OrderedLeafSetNode<T>Leaf set node which preserves user-supplied ordering. | 
| interface  | OrderedMapNodeMap node which preserves user-supplied ordering. | 
| interface  | OrderedNodeContainer<V extends NormalizedNode<?,?>>Normalized Node container which preserves user supplied ordering
 and allows addressing of child elements by position. | 
| interface  | UnkeyedListEntryNodeList entry node, which does not have value, but child nodes. | 
| interface  | UnkeyedListNodeContainment node, which contains  UnkeyedListEntryNodeof the same type, which may
 be quickly retrieved using key. | 
| interface  | ValueNode<K extends YangInstanceIdentifier.PathArgument,V>Interface holding the common trait of  LeafSetEntryNodeandLeafNode, which both hold a value. | 
| interface  | YangModeledAnyXmlNodeAnyXML node with schema of contained XML data. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DuplicateEntryEntry describing a duplicate found in a  NormalizedNodetree. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | TreeNodeA very basic data tree node. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | QNamePredicate | 
| Modifier and Type | Class and Description | 
|---|---|
| protected static class  | ImmutableContainerNodeBuilder.ImmutableContainerNode | 
| protected static class  | ImmutableLeafSetNodeBuilder.ImmutableLeafSetNode<T> | 
| protected static class  | ImmutableMapNodeBuilder.ImmutableMapNode | 
| protected static class  | ImmutableOrderedLeafSetNodeBuilder.ImmutableOrderedLeafSetNode<T> | 
| protected static class  | ImmutableOrderedMapNodeBuilder.ImmutableOrderedMapNode | 
| protected static class  | ImmutableUnkeyedListEntryNodeBuilder.ImmutableUnkeyedListEntryNode | 
| protected static class  | ImmutableUnkeyedListNodeBuilder.EmptyImmutableUnkeyedListNode | 
| protected static class  | ImmutableUnkeyedListNodeBuilder.ImmutableUnkeyedListNode | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractImmutableDataContainerAttrNode<K extends YangInstanceIdentifier.PathArgument> | 
| class  | AbstractImmutableDataContainerNode<K extends YangInstanceIdentifier.PathArgument> | 
| class  | AbstractImmutableNormalizedNode<K extends YangInstanceIdentifier.PathArgument,V> | 
| class  | AbstractImmutableNormalizedValueAttrNode<K extends YangInstanceIdentifier.PathArgument,V> | 
| class  | AbstractImmutableNormalizedValueNode<K extends YangInstanceIdentifier.PathArgument,V> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DataSchemaContextNode<T extends YangInstanceIdentifier.PathArgument>Schema derived data providing necessary information for mapping between
  NormalizedNodeand serialization format defined in RFC6020,
 since the mapping is not one-to-one. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | SchemaSourceRepresentationCommon interface for schema source representations. | 
| interface  | YangSchemaSourceRepresentationA YANG  SchemaSourceRepresentation. | 
| interface  | YinSchemaSourceRepresentationA YIN  SchemaSourceRepresentation. | 
| interface  | YinXmlSchemaSourceYIN text schema source representation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | YangTextSchemaSourceYANG text schema source representation. | 
| class  | YinDomSchemaSourceUtility  YinXmlSchemaSourceexposing a W3CDOMSourcerepresentation of YIN model. | 
| class  | YinTextSchemaSourceYIN text schema source representation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SharedSchemaRepositoryA  SchemaRepositorywhich allows sharing ofSchemaContextas long as their specification is the same. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ChildSchemaNodeNamespace<D extends DeclaredStatement<QName>,E extends EffectiveStatement<QName,D>>Statement local namespace, which holds direct schema node descendants. | 
| class  | SchemaNodeIdentifierBuildNamespaceDeprecated. 
 Use path-based utilities provided around  ChildSchemaNodeNamespaceinstead. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ASTSchemaSourceAbstract Syntax Tree representation of a schema source. | 
| class  | YangStatementStreamSourceThis class represents implementation of StatementStreamSource in order to emit YANG statements using supplied
 StatementWriter. | 
| class  | YinStatementStreamSourceA  StatementStreamSourcebased on aYinXmlSchemaSource. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AnyxmlEffectiveStatementImpl | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ContainerEffectiveStatementImpl | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LeafEffectiveStatementImpl | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LeafListEffectiveStatementImpl | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ListEffectiveStatementImpl | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DerivedNamespaceBehaviour<K,V,L,N extends IdentifierNamespace<K,V>,O extends IdentifierNamespace<L,?>>An  NamespaceBehaviourwhich derives keys from a different namespace. | 
| class  | NamespaceBehaviour<K,V,N extends IdentifierNamespace<K,V>>Definition / implementation of specific Identifier Namespace behaviour. | 
| class  | QNameCacheNamespaceAn  IdentifierNamespaceimplementing aQNameinternment interface. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | StatementStreamSourceStatement stream source, which is used for inference of effective model. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | YangConstantExpr<T>Common interface for all YANG XPath constant expressions. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | YangBooleanConstantExprExpressions which evaluate to a logical  trueorfalse. | 
| class  | YangFunctionFunctions known to a YANG XPath. | 
Copyright © 2019 OpenDaylight. All rights reserved.