| Interface | Description |
|---|---|
| Action<P extends TreeNode,I extends Input<I> & Instantiable<I>,O extends Output<O> & Instantiable<O>> |
The "action" statement is used to define an operation connected to a
specific container or list data node.
|
| Input<T extends Input<T>> | |
| InstanceIdentifierBuilder<T extends TreeNode> | |
| Instantiable<T extends Instantiable<T>> |
Represents instantiable data object such as input / output, data tree items.
|
| ListAction<P extends TreeNode,I extends Input<I> & Instantiable<I>,O extends Output<O> & Instantiable<O>> |
ListAction provides support for YANG actions defined under List statement.
|
| Notification<T extends Notification<T>> |
Marker interface for YANG-defined notifications
|
| Operation |
Marker interface for tagging operations - RPC, Action and ListAction.
|
| Output<T extends Output<T>> | |
| Rpc<I extends Input<I> & Instantiable<I>,O extends Output<O> & Instantiable<O>> |
The "rpc" statement is used to define an RPC operation.
|
| RpcCallback<O> | |
| TreeNode |
Replaces org.opendaylight.yangtools.yang.binding.DataObject from Binding Spec v1
|
| TreeRoot |
| Class | Description |
|---|---|
| BaseIdentity |
Base Identity abstract 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.
|
| InstanceIdentifier<T extends TreeNode> |
This instance identifier uniquely identifies a specific TreeNode in the data tree modeled by
YANG.
|
| Item<T extends TreeNode> |
An Item represents an object that probably is only one of it's kind.
|
| KeyedInstanceIdentifier<T extends TreeNode,K> |
An
InstanceIdentifier, which has a list key attached at its last path
element. |
| TreeArgument<T> |
Copyright © 2019 OpenDaylight. All rights reserved.