| Interface | Description |
|---|---|
| Augmentable<T> |
Augmentable (extensible) object which could carry additional data defined by
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.
|
| BindingCodec<P,I> | |
| BindingDeserializer<P,I> | |
| BindingSerializer<P,I> | |
| BindingStreamEventWriter |
Event Stream Writer for Binding Representation
|
| ChildOf<P> |
Child of parent container
Marker interface uniquelly bounding generated Java interfaces to their
parent container.
|
| DataContainer |
Data Container - object contains structured data
Marker interface which must be implmeneted by all interfaces
generated for YANG:
Rpc Input
Output
Notification
Container
List
Case
|
| 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
|
| 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. |
| Notification |
Marker interface for YANG-defined notifications
|
| NotificationListener |
Marker interface for generated notification listener interfaces.
|
| RpcImplementation | |
| RpcInput | |
| RpcService |
Marker interface for tagging generated YANG Modules
|
| YangModelBindingProvider |
Provider of YangModuleInfo for specified package / model.
|
| YangModuleInfo |
| Class | Description |
|---|---|
| BaseIdentity |
Base Identity
|
| BindingMapping | |
| 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. |
Copyright © 2018 OpenDaylight. All rights reserved.