Modifier and Type | Method and Description |
---|---|
TreeArgument |
TreeNodeModification.getIdentifier() |
Modifier and Type | Method and Description |
---|---|
void |
DataTreeWriteCursor.delete(TreeArgument<?> child)
Delete the specified child.
|
void |
DataTreeCursor.enter(TreeArgument<?>... path)
Move the cursor to the specified child of the current position.
|
void |
DataTreeCursor.enter(TreeArgument<?> child)
Move the cursor to the specified child of the current position.
|
TreeNodeModification<? extends TreeNode> |
TreeNodeModification.getModifiedChild(TreeArgument childArgument)
Returns a child modification if a node identified by
childArgument was modified by
this modification. |
<T extends TreeNode> |
DataTreeWriteCursor.merge(TreeArgument<T> child,
T data)
Merge the specified data with the currently-present data at specified path.
|
<T extends TreeNode> |
DataTreeWriteCursor.write(TreeArgument<T> child,
T data)
Replace the data at specified path with supplied data.
|
Modifier and Type | Method and Description |
---|---|
void |
DataTreeCursor.enter(Iterable<TreeArgument<?>> path)
Move the cursor to the specified child of the current position.
|
Modifier and Type | Method and Description |
---|---|
void |
BindingDOMDataTreeWriteCursorAdapter.delete(TreeArgument<?> child) |
void |
BindingDOMDataTreeWriteCursorAdapter.enter(TreeArgument<?>... path) |
void |
BindingDOMDataTreeWriteCursorAdapter.enter(TreeArgument<?> child) |
<U extends TreeNode> |
BindingDOMDataTreeWriteCursorAdapter.merge(TreeArgument<U> child,
U data) |
<P extends TreeNode> |
BindingDOMDataTreeWriteCursorAdapter.write(TreeArgument<P> child,
P data) |
Modifier and Type | Method and Description |
---|---|
void |
BindingDOMDataTreeWriteCursorAdapter.enter(Iterable<TreeArgument<?>> path) |
Modifier and Type | Method and Description |
---|---|
TreeArgument<?> |
BindingTreeNodeCodec.deserializePathArgument(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument arg)
Deserializes path argument for current node.
|
Modifier and Type | Method and Description |
---|---|
BindingTreeNodeCodec<?> |
BindingTreeNodeCodec.bindingPathArgumentChild(TreeArgument<?> arg,
List<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument> builder)
Returns nested node context using supplied Binding Instance Identifier
and adds YANG instance identifiers to supplied list.
|
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument |
BindingTreeNodeCodec.serializePathArgument(TreeArgument<?> arg)
Serializes path argument for current node.
|
Modifier and Type | Method and Description |
---|---|
TreeArgument |
KeyedListNodeCodecContext.deserializePathArgument(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument arg) |
TreeArgument<?> |
ChoiceNodeCodecContext.deserializePathArgument(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument arg) |
TreeArgument<?> |
SchemaRootCodecContext.deserializePathArgument(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument arg) |
TreeArgument |
CaseNodeCodecContext.deserializePathArgument(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument arg) |
protected TreeArgument<?> |
KeyedListNodeCodecContext.getBindingPathArgument(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument domArg) |
Modifier and Type | Method and Description |
---|---|
void |
KeyedListNodeCodecContext.addYangPathArgument(TreeArgument arg,
List<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument> builder) |
protected void |
CaseNodeCodecContext.addYangPathArgument(TreeArgument arg,
List<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument> builder) |
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument |
KeyedListNodeCodecContext.serializePathArgument(TreeArgument arg) |
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument |
CaseNodeCodecContext.serializePathArgument(TreeArgument arg) |
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument |
ChoiceNodeCodecContext.serializePathArgument(TreeArgument<?> arg) |
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument |
SchemaRootCodecContext.serializePathArgument(TreeArgument<?> arg) |
Modifier and Type | Method and Description |
---|---|
protected TreeArgument |
DataContainerCodecContext.bindingArg() |
TreeArgument |
AnyxmlNodeCodecContext.deserializePathArgument(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument arg) |
TreeArgument |
LeafNodeCodecContext.deserializePathArgument(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument arg) |
TreeArgument |
TreeNodeCodecContext.deserializePathArgument(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument arg) |
protected TreeArgument |
DataContainerCodecContext.getBindingPathArgument(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument domArg)
Returns de-serialized Binding Path Argument from YANG instance identifier.
|
Modifier and Type | Method and Description |
---|---|
protected void |
NodeCodecContext.addYangPathArgument(TreeArgument arg,
List<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument> builder)
Serializes supplied Binding Path Argument
and adds all necessary YANG instance identifiers to supplied list.
|
BindingTreeNodeCodec<?> |
AnyxmlNodeCodecContext.bindingPathArgumentChild(TreeArgument<?> arg,
List<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument> builder) |
BindingTreeNodeCodec<?> |
LeafNodeCodecContext.bindingPathArgumentChild(TreeArgument<?> arg,
List<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument> builder) |
DataContainerCodecContext<?,?> |
DataContainerCodecContext.bindingPathArgumentChild(TreeArgument<?> arg,
List<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument> builder)
Returns nested node context using supplied Binding Instance Identifier
and adds YANG instance identifiers to supplied list.
|
DataContainerCodecContext<?,?> |
TreeNodeCodecContext.bindingPathArgumentChild(TreeArgument<?> arg,
List<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument> builder) |
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument |
AnyxmlNodeCodecContext.serializePathArgument(TreeArgument arg) |
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument |
LeafNodeCodecContext.serializePathArgument(TreeArgument arg) |
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument |
TreeNodeCodecContext.serializePathArgument(TreeArgument arg) |
Modifier and Type | Method and Description |
---|---|
NodeCodecContext<?> |
BindingCodecContext.getCodecContextNode(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier dom,
Collection<TreeArgument<?>> bindingArguments)
Multi-purpose utility function.
|
Modifier and Type | Class and Description |
---|---|
class |
IdentifiableItem<I extends TreeNode,T>
An IdentifiableItem represents a object that is usually present in a collection and can be
identified uniquely by a key.
|
class |
Item<T extends TreeNode>
An Item represents an object that probably is only one of it's kind.
|
Modifier and Type | Field and Description |
---|---|
protected Iterable<TreeArgument> |
InstanceIdentifier.pathArguments |
Modifier and Type | Method and Description |
---|---|
List<TreeArgument> |
InstanceIdentifier.getPath()
Deprecated.
Use
InstanceIdentifier.getPathArguments() instead. |
Iterable<TreeArgument> |
InstanceIdentifier.getPathArguments()
Return the path argument chain which makes up this instance identifier.
|
Modifier and Type | Method and Description |
---|---|
static InstanceIdentifier<?> |
InstanceIdentifier.create(Iterable<? extends TreeArgument> pathArguments)
Create an instance identifier for a very specific object type.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TreeChildNode<P extends TreeNode,I extends TreeArgument<?>>
Replaces org.opendaylight.yangtools.yang.binding.ChildOf from Binding Spec v1
|
Copyright © 2019 OpenDaylight. All rights reserved.