Index
All Classes and Interfaces|All Packages
A
- addChild(LeafSetEntryNode<T>) - Method in class org.opendaylight.yangtools.yang.data.spi.node.InterningLeafSetNodeBuilder
B
- build() - Method in class org.opendaylight.yangtools.yang.data.spi.node.InterningLeafNodeBuilder
- build() - Method in class org.opendaylight.yangtools.yang.data.spi.node.InterningLeafSetNodeBuilder
- builderFactory() - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
C
- CloneableMap<K,
V> - Interface in org.opendaylight.yangtools.yang.data.spi.node - createMutableClone() - Method in interface org.opendaylight.yangtools.yang.data.spi.node.CloneableMap
-
Create a clone of this map's contents.
E
- enforceOnData(NormalizedNode) - Method in class org.opendaylight.yangtools.yang.data.spi.node.MandatoryLeafEnforcer
- equals(Object) - Method in class org.opendaylight.yangtools.yang.data.spi.node.LazyValues
F
- forContainer(DataNodeContainer, boolean) - Static method in class org.opendaylight.yangtools.yang.data.spi.node.MandatoryLeafEnforcer
G
- getChild(Map<YangInstanceIdentifier.NodeIdentifier, Object>, YangInstanceIdentifier.NodeIdentifier) - Static method in class org.opendaylight.yangtools.yang.data.spi.node.LazyLeafOperations
H
- hashCode() - Method in class org.opendaylight.yangtools.yang.data.spi.node.LazyValues
I
- ImmutableNodes - Class in org.opendaylight.yangtools.yang.data.spi.node
-
Utilities for creating immutable implementations of various
NormalizedNodes. - InterningLeafNodeBuilder<T> - Class in org.opendaylight.yangtools.yang.data.spi.node
-
A
LeafNode.BuilderinterningLeafNodes via anInterner. - InterningLeafNodeBuilder(LeafNode.Builder<T>, Interner<LeafNode<T>>) - Constructor for class org.opendaylight.yangtools.yang.data.spi.node.InterningLeafNodeBuilder
- InterningLeafSetNodeBuilder<T> - Class in org.opendaylight.yangtools.yang.data.spi.node
-
Utility class for sharing instances of
LeafSetEntryNodes which have low cardinality -- e.g. - InterningLeafSetNodeBuilder(SystemLeafSetNode.Builder<T>, Interner<LeafSetEntryNode<T>>) - Constructor for class org.opendaylight.yangtools.yang.data.spi.node.InterningLeafSetNodeBuilder
- isEmpty() - Method in class org.opendaylight.yangtools.yang.data.spi.node.LazyValues
- iterator() - Method in class org.opendaylight.yangtools.yang.data.spi.node.LazyValues
L
- LazyLeafOperations - Class in org.opendaylight.yangtools.yang.data.spi.node
-
Support utilities for dealing with Maps which would normally hold
DataContainerChildvalues, but are modified to eliminateLeafNodeinstances. - LazyValues - Class in org.opendaylight.yangtools.yang.data.spi.node
- LazyValues(Map<YangInstanceIdentifier.NodeIdentifier, Object>) - Constructor for class org.opendaylight.yangtools.yang.data.spi.node.LazyValues
- leafNode(QName, T) - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
-
Construct an immutable
LeafNode. - leafNode(YangInstanceIdentifier.NodeIdentifier, T) - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
-
Construct an immutable
LeafNode. - leafSetEntry(QName, T) - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
- leafSetEntry(YangInstanceIdentifier.NodeWithValue<T>) - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
M
N
- newAnydataBuilder(Class<T>) - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
- newAnyxmlBuilder(Class<T>) - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
- newChoiceBuilder() - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
- newContainerBuilder() - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
- newLeafBuilder() - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
- newLeafSetEntryBuilder() - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
- newMapEntryBuilder() - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
- newSystemLeafSetBuilder() - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
- newSystemMapBuilder() - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
- newUnkeyedListBuilder() - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
- newUnkeyedListEntryBuilder() - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
- newUserLeafSetBuilder() - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
- newUserMapBuilder() - Static method in class org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes
O
- org.opendaylight.yangtools.yang.data.spi - module org.opendaylight.yangtools.yang.data.spi
- org.opendaylight.yangtools.yang.data.spi.node - package org.opendaylight.yangtools.yang.data.spi.node
-
Various bits and pieces useful when dealing with
NormalizedNodes.
P
- putChild(Map<YangInstanceIdentifier.NodeIdentifier, Object>, DataContainerChild) - Static method in class org.opendaylight.yangtools.yang.data.spi.node.LazyLeafOperations
R
- removeChild(YangInstanceIdentifier.PathArgument) - Method in class org.opendaylight.yangtools.yang.data.spi.node.InterningLeafSetNodeBuilder
S
- size() - Method in class org.opendaylight.yangtools.yang.data.spi.node.LazyValues
W
- withChild(LeafSetEntryNode<T>) - Method in class org.opendaylight.yangtools.yang.data.spi.node.InterningLeafSetNodeBuilder
- withChildValue(T) - Method in class org.opendaylight.yangtools.yang.data.spi.node.InterningLeafSetNodeBuilder
- withNodeIdentifier(YangInstanceIdentifier.NodeIdentifier) - Method in class org.opendaylight.yangtools.yang.data.spi.node.InterningLeafNodeBuilder
- withNodeIdentifier(YangInstanceIdentifier.NodeIdentifier) - Method in class org.opendaylight.yangtools.yang.data.spi.node.InterningLeafSetNodeBuilder
- withoutChild(YangInstanceIdentifier.PathArgument) - Method in class org.opendaylight.yangtools.yang.data.spi.node.InterningLeafSetNodeBuilder
- withValue(Collection<LeafSetEntryNode<T>>) - Method in class org.opendaylight.yangtools.yang.data.spi.node.InterningLeafSetNodeBuilder
- withValue(T) - Method in class org.opendaylight.yangtools.yang.data.spi.node.InterningLeafNodeBuilder
All Classes and Interfaces|All Packages