| Package | Description | 
|---|---|
| org.opendaylight.yangtools.yang.data.api.schema | 
 Definition of normalized YANG DOM Model
 Normalized DOM Model brings more direct mapping between YANG Model, DOM
 representation of data 
 | 
| org.opendaylight.yangtools.yang.data.impl.schema | |
| org.opendaylight.yangtools.yang.data.impl.schema.builder.api | |
| org.opendaylight.yangtools.yang.data.impl.schema.builder.impl | |
| org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.valid | |
| org.opendaylight.yangtools.yang.data.impl.schema.nodes | |
| org.opendaylight.yangtools.yang.data.impl.schema.transform.base.parser | |
| org.opendaylight.yangtools.yang.data.impl.schema.transform.base.serializer | |
| org.opendaylight.yangtools.yang.data.impl.schema.transform.dom.parser | 
| 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
 Node which does not have value but contains valid  
DataContainerChild nodes. | 
interface  | 
LeafNode<T>
Leaf node with multiplicity 0..1
 Leaf node has a value, but no child nodes in the data tree, schema
 for leaf node and its value is described by  
LeafSchemaNode. | 
interface  | 
LeafSetNode<T>
Node representing set of simple leaf nodes. 
 | 
interface  | 
MapNode
Containment node, which contains  
MapEntryNode of the same type, which may
 be quickly retrieved using key. | 
interface  | 
OrderedLeafSetNode<T>
Leaf set node which preserves user-supplied ordering. 
 | 
interface  | 
OrderedMapNode
Map node which preserves user-supplied ordering. 
 | 
interface  | 
UnkeyedListNode
Containment node, which contains  
UnkeyedListEntryNode of the same type, which may
 be quickly retrieved using key. | 
interface  | 
YangModeledAnyXmlNode
AnyXML node with schema of contained XML data. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>> | 
DataContainerNode.getValue()
Returns iteration of all child nodes
 Order of returned child nodes may be defined by subinterfaces. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static com.google.common.base.Optional<ChoiceCaseNode> | 
SchemaUtils.detectCase(ChoiceSchemaNode schema,
          DataContainerChild<?,?> child)  | 
| Modifier and Type | Method and Description | 
|---|---|
SchemaOrderedNormalizedNodeWriter | 
SchemaOrderedNormalizedNodeWriter.write(Collection<DataContainerChild<?,?>> nodes)
Iterate over the provided collection and emit write
 events to the encapsulated  
NormalizedNodeStreamWriter. | 
| Modifier and Type | Method and Description | 
|---|---|
DataContainerNodeAttrBuilder<I,R> | 
DataContainerNodeAttrBuilder.withChild(DataContainerChild<?,?> child)  | 
DataContainerNodeBuilder<I,R> | 
DataContainerNodeBuilder.withChild(DataContainerChild<?,?> child)  | 
| Modifier and Type | Method and Description | 
|---|---|
DataContainerNodeAttrBuilder<I,R> | 
DataContainerNodeAttrBuilder.withValue(Collection<DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>> value)  | 
DataContainerNodeBuilder<I,R> | 
DataContainerNodeBuilder.withValue(Collection<DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>> value)  | 
| 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  | 
ImmutableUnkeyedListNodeBuilder.EmptyImmutableUnkeyedListNode  | 
protected static class  | 
ImmutableUnkeyedListNodeBuilder.ImmutableUnkeyedListNode  | 
| Modifier and Type | Method and Description | 
|---|---|
DataContainerNodeAttrBuilder<YangInstanceIdentifier.NodeIdentifierWithPredicates,MapEntryNode> | 
ImmutableMapEntryNodeBuilder.withValue(Collection<DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>> value)  | 
| Modifier and Type | Method and Description | 
|---|---|
DataContainerChild<?,?> | 
DataNodeContainerValidator.validateChild(DataContainerChild<?,?> child)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
DataValidationException.checkListKey(DataContainerChild<?,?> childNode,
            Map<QName,Object> keyValues,
            QName keyQName,
            YangInstanceIdentifier.NodeIdentifierWithPredicates nodeId)  | 
static void | 
DataValidationException.checkListKey(DataContainerChild<?,?> childNode,
            QName keyQName,
            YangInstanceIdentifier.NodeIdentifierWithPredicates nodeId)  | 
DataContainerChild<?,?> | 
DataNodeContainerValidator.validateChild(DataContainerChild<?,?> child)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.base.Optional<DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>> | 
AbstractImmutableDataContainerNode.getChild(YangInstanceIdentifier.PathArgument child)  | 
Map<YangInstanceIdentifier.PathArgument,DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>> | 
AbstractImmutableDataContainerNode.getChildren()
DO NOT USE THIS METHOD. 
 | 
Collection<DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>> | 
AbstractImmutableDataContainerNode.getValue()  | 
| Constructor and Description | 
|---|
AbstractImmutableDataContainerAttrNode(Map<YangInstanceIdentifier.PathArgument,DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>> children,
                                      K nodeIdentifier,
                                      Map<QName,String> attributes)  | 
AbstractImmutableDataContainerNode(Map<YangInstanceIdentifier.PathArgument,DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>> children,
                                  K nodeIdentifier)  | 
| Modifier and Type | Method and Description | 
|---|---|
DataContainerChild<?,?> | 
NodeParserDispatcher.dispatchChildElement(Object schema,
                    List<E> childNodes)  | 
DataContainerChild<?,?> | 
NodeParserDispatcher.BaseNodeParserDispatcher.dispatchChildElement(Object schema,
                    List<E> childNodes)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract Collection<DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>> | 
YangModeledAnyXmlNodeBaseParser.parseAnyXml(E element,
           YangModeledAnyXmlSchemaNode yangModeledAnyXmlSchemaNode)
Parse the inner value of an YangModeledAnyXmlNode from element of type E. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ListNodeBaseSerializer<E,N extends DataContainerChild<YangInstanceIdentifier.NodeIdentifier,Collection<O>>,O extends DataContainerNode<?>>
Abstract(base) serializer for ListNodes (MapNode, UnkeyedListNode), serializes elements of type E. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Collection<DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>> | 
YangModeledAnyXmlDomParser.parseAnyXml(Element element,
           YangModeledAnyXmlSchemaNode yangModeledAnyXmlSchemaNode)  | 
Copyright © 2018 OpenDaylight. All rights reserved.