| 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.
|
interface |
LeafNode<T>
Leaf node with multiplicity 0..1.
|
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.
|
| 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 |
|---|---|
DataContainerNodeBuilder<I,R> |
DataContainerNodeBuilder.withChild(DataContainerChild<?,?> child) |
DataContainerNodeAttrBuilder<I,R> |
DataContainerNodeAttrBuilder.withChild(DataContainerChild<?,?> child) |
| Modifier and Type | Method and Description |
|---|---|
DataContainerNodeBuilder<I,R> |
DataContainerNodeBuilder.withValue(Collection<DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>> value) |
DataContainerNodeAttrBuilder<I,R> |
DataContainerNodeAttrBuilder.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)
Deprecated.
|
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)
Deprecated.
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<?>>
Deprecated.
Use yang-data-codec-xml instead.
|
| Modifier and Type | Method and Description |
|---|---|
protected Collection<DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>> |
YangModeledAnyXmlDomParser.parseAnyXml(Element element,
YangModeledAnyXmlSchemaNode yangModeledAnyXmlSchemaNode)
Deprecated.
|
Copyright © 2018 OpenDaylight. All rights reserved.