Action<P extends InstanceIdentifier<?>,I extends RpcInput,O extends RpcOutput> |
Interface extended by all interfaces generated for a YANG action .
|
Annotation<T> |
Base marker interface implemented by all YANG-defined annotations through the facilities provided by
RFC7952.
|
AnnotationAware |
|
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.
|
BaseIdentity |
Base Identity.
|
BaseNotification |
Marker interface for YANG-defined all notifications.
|
BindingObject |
BindingObject is a base interface for all bindings.
|
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.
|
DataRoot |
Data Root of YANG module.
|
Enumeration |
Interface implemented by all enumerations generated by YANG Binding.
|
EventInstantAware |
This interface is mixed in into implementations of other constructs, such as Notification to add the time
when the event occurred.
|
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 |
|
InstanceNotification<N extends InstanceNotification<N,T>,T extends DataObject> |
Marker interface for YANG-defined instance notification s.
|
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.
|
KeyedListNotification<N extends KeyedListNotification<N,T,K>,T extends DataObject & Identifiable<K>,K extends Identifier<T>> |
An notification which is defined within the schema tree and is thus tied to a data tree instance and
additionally its parent is a {code list} with a key statement.
|
Notification |
Marker interface for YANG-defined global notifications.
|
NotificationListener |
Marker interface for generated notification listener interfaces.
|
OpaqueData<T> |
An immutable view of data.
|
OpaqueObject<T extends OpaqueObject<T>> |
An opaque object.
|
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.
|
ScalarTypeObject<T> |
A TypeObject that encapsulates an immutable native type.
|
TypeObject |
TypeObject is a mark interface for all derived types.
|
ValueAware<T> |
Simple interface for reuse with BindingObjects which expose a single value in some representation.
|
YangModelBindingProvider |
Provider of YangModuleInfo for specified package / model.
|
YangModuleInfo |
Information and model capture for Binding V1.
|