Index

A B C E F G H I L M N O P R S W 
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.Builder interning LeafNodes via an Interner.
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 DataContainerChild values, but are modified to eliminate LeafNode instances.
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

MandatoryLeafEnforcer - Class in org.opendaylight.yangtools.yang.data.spi.node
 

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
 
A B C E F G H I L M N O P R S W 
All Classes and Interfaces|All Packages