Modifier and Type | Interface and Description |
---|---|
interface |
AnyXmlNode
AN normalizedNode.
|
interface |
AugmentationNode
Data instance of
augment associated with parent node. |
interface |
ChoiceNode
Node representing data instance of
choice . |
interface |
ContainerNode
Data 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
DataContainerChild nodes. |
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 |
MapEntryNode
Instance of Map entry, this node does not contains value, but child nodes.
|
interface |
MapNode
Containment node, which contains
MapEntryNode of 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
NormalizedNode s as its valzue. |
interface |
OrderedLeafSetNode<T>
Leaf set node which preserves user-supplied ordering.
|
interface |
OrderedMapNode
Map 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 |
UnkeyedListEntryNode
List entry node, which does not have value, but child nodes.
|
interface |
UnkeyedListNode
Containment node, which contains
UnkeyedListEntryNode of the same type, which may
be quickly retrieved using key. |
interface |
ValueNode<K extends YangInstanceIdentifier.PathArgument,V>
Interface holding the common trait of
LeafSetEntryNode and LeafNode , which both hold a value. |
interface |
YangModeledAnyXmlNode
AnyXML node with schema of contained XML data.
|
Modifier and Type | Class and Description |
---|---|
class |
DuplicateEntry
Entry describing a duplicate found in a
NormalizedNode tree. |
Modifier and Type | Interface and Description |
---|---|
interface |
TreeNode
A 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
NormalizedNode and serialization format defined in RFC6020,
since the mapping is not one-to-one. |
Modifier and Type | Interface and Description |
---|---|
interface |
SchemaSourceRepresentation
Common interface for schema source representations.
|
interface |
YangSchemaSourceRepresentation
A YANG
SchemaSourceRepresentation . |
interface |
YinSchemaSourceRepresentation
A YIN
SchemaSourceRepresentation . |
interface |
YinXmlSchemaSource
YIN text schema source representation.
|
Modifier and Type | Class and Description |
---|---|
class |
YangTextSchemaSource
YANG text schema source representation.
|
class |
YinDomSchemaSource
Utility
YinXmlSchemaSource exposing a W3C DOMSource representation of YIN model. |
class |
YinTextSchemaSource
YIN text schema source representation.
|
Modifier and Type | Class and Description |
---|---|
class |
SharedSchemaRepository
A
SchemaRepository which allows sharing of SchemaContext as 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 |
SchemaNodeIdentifierBuildNamespace
Deprecated.
Use path-based utilities provided around
ChildSchemaNodeNamespace instead. |
Modifier and Type | Class and Description |
---|---|
class |
ASTSchemaSource
Abstract Syntax Tree representation of a schema source.
|
class |
YangStatementStreamSource
This class represents implementation of StatementStreamSource in order to emit YANG statements using supplied
StatementWriter.
|
class |
YinStatementStreamSource
A
StatementStreamSource based on a YinXmlSchemaSource . |
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
NamespaceBehaviour which derives keys from a different namespace. |
class |
NamespaceBehaviour<K,V,N extends IdentifierNamespace<K,V>>
Definition / implementation of specific Identifier Namespace behaviour.
|
class |
QNameCacheNamespace
An
IdentifierNamespace implementing a QName internment interface. |
Modifier and Type | Interface and Description |
---|---|
interface |
StatementStreamSource
Statement 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 |
YangBooleanConstantExpr
Expressions which evaluate to a logical
true or false . |
class |
YangFunction
Functions known to a YANG XPath.
|
Copyright © 2019 OpenDaylight. All rights reserved.