Interface | Description |
---|---|
Action<P extends InstanceIdentifier<?>,I extends RpcInput,O extends RpcOutput> |
Interface extended by all interfaces generated for a YANG
action . |
Augmentable<T> |
Augmentable (extensible) object which could carry additional data defined by a third-party extension, without
introducing conflict between various extension.
|
Augmentation<T> |
Augmentation (extension) of other interface.
|
AugmentationHolder<T> |
Augmentable (extensible) object which could carry additional data defined by third-party extension, without
introducing conflict between various extension.
|
BaseIdentity |
Base Identity.
|
BindingCodec<P,I> | |
BindingDeserializer<P,I> | |
BindingObject |
BindingObject is a base interface for all bindings.
|
BindingSerializer<P,I> | |
BindingStreamEventWriter |
Event Stream Writer for Binding Representation.
|
ChildOf<P> |
Child of parent container.
|
ChoiceIn<P> |
A choice of child nodes within a parent container.
|
DataContainer |
Data Container - object contains structured data.
|
DataObject |
Data container is an interface which has structured contents.
|
DataObjectSerializer |
A serializer which writes DataObject to supplied stream event writer.
|
DataObjectSerializerImplementation |
SPI-level contract for implementations of
DataObjectSerializer . |
DataObjectSerializerRegistry |
SPI-level contract for registry of
DataObjectSerializer . |
DataRoot |
Data Root of YANG module.
|
Enumeration |
Interface implemented by all enumerations generated by YANG Binding.
|
Identifiable<T extends Identifier<? extends Identifiable<T>>> |
Identifiable object, which could be identified by it's key.
|
Identifier<T extends Identifiable<?>> |
Object is unique identifier for another object.
|
InstanceIdentifier.InstanceIdentifierBuilder<T extends DataObject> | |
InstanceIdentifier.PathArgument |
Path argument of
InstanceIdentifier . |
KeyedListAction<K extends Identifier<T>,T extends DataObject & Identifiable<K>,I extends RpcInput,O extends RpcOutput> |
Interface extended by all interfaces generated for a YANG
action instantiated in keyed lists. |
Notification |
Marker interface for YANG-defined notifications.
|
NotificationListener |
Marker interface for generated notification listener interfaces.
|
RpcImplementation | Deprecated
This slated for removal unless we find a use for it.
|
RpcInput |
Marker interface for all interfaces generated for
input statement within an action or an rpc
statement. |
RpcOutput |
Marker interface for all interfaces generated for
output statement within an action or an rpc
statement. |
RpcService |
Marker interface for tagging generated YANG Modules.
|
TypeObject |
TypeObject is a mark interface for all derived types.
|
YangModelBindingProvider |
Provider of YangModuleInfo for specified package / model.
|
YangModuleInfo |
Information and model capture for Binding V1.
|
Class | Description |
---|---|
CodeHelpers |
Helper methods for generated binding code.
|
InstanceIdentifier<T extends DataObject> |
This instance identifier uniquely identifies a specific DataObject in the data tree modeled by YANG.
|
InstanceIdentifier.IdentifiableItem<I extends Identifiable<T> & DataObject,T extends Identifier<I>> |
An IdentifiableItem represents a object that is usually present in a collection and can be identified uniquely
by a key.
|
InstanceIdentifier.Item<T extends DataObject> |
An Item represents an object that probably is only one of it's kind.
|
KeyedInstanceIdentifier<T extends Identifiable<K> & DataObject,K extends Identifier<T>> |
An
InstanceIdentifier , which has a list key attached at its last path element. |
RegexPatterns | |
ResourceYangModuleInfo |
Base utility class for providing YANG module info backed by class resources.
|
Copyright © 2019 OpenDaylight. All rights reserved.