| Modifier and Type | Method and Description | 
|---|---|
void | 
NotificationListenerInvoker.invokeNotification(NotificationListener impl,
                  org.opendaylight.yangtools.yang.common.QName notificationName,
                  Instantiable<?> input)
Invokes supplied Notification on provided implementation of NotificationListener. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
BindingStreamEventWriter | 
BindingNormalizedNodeWriterFactory.newOperationWriter(Class<? extends Instantiable<?>> operationInputOrOutput,
                  org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
Creates a  
BindingStreamEventWriter for operation data which will
 translate to NormalizedNode model and invoke proper events on supplied
 NormalizedNodeStreamWriter. | 
| Modifier and Type | Method and Description | 
|---|---|
BindingStreamEventWriter | 
BindingNormalizedNodeCodecRegistry.newOperationWriter(Class<? extends Instantiable<?>> operationInputOrOutput,
                  org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)  | 
| Modifier and Type | Method and Description | 
|---|---|
ContainerNodeCodecContext<?> | 
SchemaRootCodecContext.getOperation(Class<? extends Instantiable<?>> operationInputOrOutput)
Get operation as binding object of binding class. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
BindingStreamEventWriter | 
BindingCodecContext.newOperationWriter(Class<? extends Instantiable<?>> operationInputOrOutput,
                  org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
Prepare specific writer for operations. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static ChoiceDispatchSerializer | 
ChoiceDispatchSerializer.from(Class<? extends Instantiable<?>> choiceClass)
Prepare instance of serializer from choice class. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static com.google.common.base.Optional<Class<? extends Instantiable<?>>> | 
BindingReflections.resolveOperationInputClass(Method targetMethod)
Extracts input class for RPC or Action 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Iterable<Class<? extends TreeNode>> | 
BindingReflections.getChildrenClasses(Class<? extends Instantiable<?>> type)
Scans supplied class and returns an iterable of all data children
 classes. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
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. 
 | 
interface  | 
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. 
 | 
interface  | 
Instantiable<T extends Instantiable<T>>
Represents instantiable data object such as input / output, data tree items. 
 | 
interface  | 
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. 
 | 
interface  | 
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. 
 | 
interface  | 
Rpc<I extends Input<I> & Instantiable<I>,O extends Output<O> & Instantiable<O>>
The "rpc" statement is used to define an RPC operation. 
 | 
interface  | 
Rpc<I extends Input<I> & Instantiable<I>,O extends Output<O> & Instantiable<O>>
The "rpc" statement is used to define an RPC operation. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
MyChoice
This class represents the following YANG schema fragment defined in module test-runtime 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
One
This class represents the following YANG schema fragment defined in module test-runtime 
 | 
interface  | 
Two
This class represents the following YANG schema fragment defined in module test-runtime 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
MyCont
This class represents the following YANG schema fragment defined in module test 
 | 
Copyright © 2018 OpenDaylight. All rights reserved.