| 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 © 2018 OpenDaylight. All rights reserved.