| Interface | Description |
|---|---|
| Augmentable |
Abstraction of augmentation behavior generated augmentable nodes interfaces
will inherit it.
|
| KeyInfo<T extends MultiInstanceObject<?>> |
Representation of Key class generated for list must implement this interface
which would carry the information about key leaves to uniquely identify
the list.
|
| LeafIdentifier |
Abstraction of an entity which identifies a leaf uniquely among
its siblings.
|
| LeafSchemaContext |
Representation of a context for obtaining leaf/leaf-list schema related
extended information.
|
| ListSchemaContext |
Representation of multi instance node schema context.
|
| ModelConverter |
Abstraction of an entity that provides mechanism for converting between
DataNode and ModelObject instances.
|
| ModelObjectData |
Abstraction of an entity that is composition of model object identifier
and its data.
|
| ModelObjectData.Builder |
Represents builder of composite model data.
|
| MultiInstanceObject<T extends KeyInfo<? extends MultiInstanceObject<T>>> |
Abstraction of an entity which identifies a list.
|
| ResourceData |
Abstraction of an entity that is representation of resource data.
|
| ResourceData.Builder |
Abstraction of an entity that represents builder of composite data.
|
| RpcRegistry |
Entity capable of tracking RPC service end-points.
|
| RpcService |
Token representation of a YANG RPC end-point.
|
| SchemaContext |
Representation of a context for obtaining schema related information.
|
| SchemaContextProvider |
Representation of an entity that provides schema context.
|
| SingleInstanceNodeContext |
Representation of single instance node schema context.
|
| YangModel |
Representation of a compiled YANG model.
|
| YangModel.Builder |
Abstraction of an entity that represents builder of YANG model.
|
| YangModule |
Representation of YANG module information.
|
| YangModuleId |
Representation of an entity which provides YANG module identifiers.
|
| YangNamespace |
Representation of YANG namespace.
|
| Class | Description |
|---|---|
| Anydata |
Abstraction of anydata behavior generated anydata nodes interfaces
will inherit it.
|
| AtomicPath |
Abstraction of an entity which identifies a generated class uniquely among
its siblings.
|
| DataNode |
Abstraction of an entity which represents data tree node.
|
| DataNode.Builder<B extends DataNode.Builder<B>> |
Represents the implementation of data node builder class.
|
| DefaultModelObjectData |
Representation of an entity that is composition of model objects identifier
and its data.
|
| DefaultModelObjectData.Builder |
Represents composite model data builder.
|
| DefaultResourceData |
Representation of default implementation of resource data.
|
| DefaultResourceData.Builder |
Represents implementation of resource data builder.
|
| DefaultYangModel |
Represents default YANG model implementation.
|
| DefaultYangModel.Builder |
Represents implementation of YANG model builder.
|
| DefaultYangModule |
Represents default YANG module.
|
| DefaultYangModuleId |
Represents default YANG module identifier.
|
| InnerModelObject |
Abstraction of an entity that provides common basis for all POJOs which are
generated from a YANG model.
|
| InnerNode |
Abstraction of an entity which represents an inner node in data store.
|
| InnerNode.Builder |
Builder with get and set functions to build inner node,
builder will be used both to create inner node from scratch or from a
given inner node.
|
| KeyLeaf |
Represents the List's key leaf value.
|
| LeafListKey |
Representation of an entity which identifies a uniquely branching
leaf-list entry corresponding to a multi instance leaf schema.
|
| LeafListKey.LeafListKeyBuilder |
Represents Leaf list key builder.
|
| LeafModelObject |
Representation of an entity that provides common basis to specify atomic
model.
|
| LeafNode |
Abstraction of an entity which represents leaf data tree node.
|
| LeafNode.Builder |
Builder with get and set functions to build leaf node,
builder will be used both to create leaf node from scratch or from a
given leaf node.
|
| LeafRestriction |
Representation of leaf restriction.
|
| ListKey |
Represents an entity which identifies a unique branching node
corresponding to a multi instance schema definition.
|
| ListKey.ListKeyBuilder |
Represents list key builder.
|
| ModelConstants |
Constants used in model package.
|
| ModelObject |
Abstraction of an entity that provides common basis to specify atomic and
non atomic model.
|
| ModelObjectId |
Representation of an entity which identifies a resource in the generated
java code.
|
| ModelObjectId.Builder |
Builder to construct java path identifier.
|
| MultiInstanceLeaf<E extends LeafIdentifier> |
Represents a leaf-list attribute in class.
|
| MultiInstanceNode<T extends InnerModelObject,K extends KeyInfo> |
Represents a multi instance object.
|
| NodeKey<E extends NodeKey> |
Abstraction of an entity which identifies a node uniquely among its
siblings.
|
| NodeKey.NodeKeyBuilder<B extends NodeKey.NodeKeyBuilder<B>> |
Builder for node key.
|
| ResourceId |
Representation of an entity which identifies a resource in the logical tree
data store.
|
| ResourceId.Builder |
Builder to construct resource identifier.
|
| RpcContext |
Representation of rpc context which is JAVA coordinates to the RPC.
|
| RpcInput |
Abstraction for RPC input.
|
| RpcOutput |
Abstraction for RPC output.
|
| SchemaId |
Representation of an entity which identifies a schema node in the schema /
data tree.
|
| SingleInstanceLeaf<E extends LeafIdentifier> |
Represents a leaf attribute in class.
|
| SingleInstanceNode<T extends InnerModelObject> |
Represents a single instance object.
|
| Enum | Description |
|---|---|
| DataNode.Type | |
| LeafObjectType |
Represents mapping of java data types with corresponding yang leaf's data
type.
|
| LeafType |
Represents ENUM to identify the effective built in data type.
|
| ModelObject.ModelObjectType | |
| RpcOutput.Status |
| Exception | Description |
|---|---|
| ModelConverterException |
Represents exception that needs to be handled by model converter.
|
| ModelException |
Represents the Model Exception.
|
| RegisterException |
Exceptions for use by the
DynamicConfigService. |
Copyright © 2018. All rights reserved.