- addAnydata(InnerModelObject) - Method in class org.onosproject.yang.model.Anydata
-
Adds the specified anydata to this model object.
- addAugmentation(InnerModelObject) - Method in interface org.onosproject.yang.model.Augmentable
-
Adds the specified augmentation to this model object.
- addAugmentation(InnerModelObject) - Method in class org.onosproject.yang.model.InnerModelObject
-
- addBranchPointSchema(String, String) - Method in class org.onosproject.yang.model.ResourceId.Builder
-
Adds the descendant node's schema identity.
- addChild(Class<T>) - Method in class org.onosproject.yang.model.ModelObjectId.Builder
-
Adds the node's identity for container.
- addChild(Class<T>, K) - Method in class org.onosproject.yang.model.ModelObjectId.Builder
-
Adds the node's identity for list.
- addChild(E) - Method in class org.onosproject.yang.model.ModelObjectId.Builder
-
Adds the node's identity for leaf.
- addChild(E, Object) - Method in class org.onosproject.yang.model.ModelObjectId.Builder
-
Adds the node's identity for leaf list.
- addDataNode(DataNode) - Method in class org.onosproject.yang.model.DefaultResourceData.Builder
-
- addDataNode(DataNode) - Method in interface org.onosproject.yang.model.ResourceData.Builder
-
Adds a data node.
- addKeyLeaf(String, String, Object) - Method in class org.onosproject.yang.model.DataNode.Builder
-
Add key leaf for list node key.
- addKeyLeaf(String, String, Object) - Method in class org.onosproject.yang.model.InnerNode.Builder
-
- addKeyLeaf(String, String, Object) - Method in class org.onosproject.yang.model.LeafNode.Builder
-
- addKeyLeaf(String, String, Object) - Method in class org.onosproject.yang.model.ListKey.ListKeyBuilder
-
Adds the key leaf for the list resource.
- addKeyLeaf(String, String, Object) - Method in class org.onosproject.yang.model.ResourceId.Builder
-
Adds a multi instance nodes key attribute value to identify
the branch point of instance tree.
- addLeafListBranchPoint(String, String, Object) - Method in class org.onosproject.yang.model.ResourceId.Builder
-
Adds a multi instance attribute's node identity.
- addLeafListValue(Object) - Method in class org.onosproject.yang.model.DataNode.Builder
-
Add key value to leaf list key.
- addLeafListValue(Object) - Method in class org.onosproject.yang.model.InnerNode.Builder
-
- addLeafListValue(Object) - Method in class org.onosproject.yang.model.LeafNode.Builder
-
- addModelId(String) - Method in class org.onosproject.yang.model.DefaultYangModel.Builder
-
- addModelId(String) - Method in interface org.onosproject.yang.model.YangModel.Builder
-
Adds model identifier.
- addModelObject(ModelObject) - Method in class org.onosproject.yang.model.DefaultModelObjectData.Builder
-
- addModelObject(ModelObject) - Method in interface org.onosproject.yang.model.ModelObjectData.Builder
-
Adds a model object.
- addModule(YangModuleId, YangModule) - Method in class org.onosproject.yang.model.DefaultYangModel
-
Deprecated.
- addModule(YangModuleId, YangModule) - Method in class org.onosproject.yang.model.DefaultYangModel.Builder
-
- addModule(YangModuleId, YangModule) - Method in interface org.onosproject.yang.model.YangModel
-
Deprecated.
- addModule(YangModuleId, YangModule) - Method in interface org.onosproject.yang.model.YangModel.Builder
-
Adds YANG module information for a given module identifier.
- addNode(DataNode) - Method in class org.onosproject.yang.model.InnerNode.Builder
-
Adds node to the builder.
- addValue(Object) - Method in class org.onosproject.yang.model.LeafModelObject
-
Adds value to list.
- Anydata - Class in org.onosproject.yang.model
-
Abstraction of anydata behavior generated anydata nodes interfaces
will inherit it.
- Anydata() - Constructor for class org.onosproject.yang.model.Anydata
-
- anydata(Class<? extends InnerModelObject>) - Method in class org.onosproject.yang.model.Anydata
-
Returns the anydata for to a given anydata class.
- anydatas() - Method in class org.onosproject.yang.model.Anydata
-
Returns the map of anydatas available to this model object.
- append(ResourceId) - Method in class org.onosproject.yang.model.ResourceId.Builder
-
Appends a given resource id to current builder.
- append(List<NodeKey>) - Method in class org.onosproject.yang.model.ResourceId.Builder
-
Appends a given list of NodeKey to current builder.
- appInfo - Variable in class org.onosproject.yang.model.DataNode.Builder
-
Application related information, this enables application to use
this builder as there work bench.
- appInfo() - Method in class org.onosproject.yang.model.DataNode.Builder
-
Returns application information.
- appInfo(Object) - Method in class org.onosproject.yang.model.DataNode.Builder
-
Sets application information.
- appInfo - Variable in class org.onosproject.yang.model.ResourceId.Builder
-
Application related information, this enables application to use
this builder as there work bench.
- appInfo() - Method in class org.onosproject.yang.model.ResourceId.Builder
-
Returns application information.
- appInfo(Object) - Method in class org.onosproject.yang.model.ResourceId.Builder
-
Sets application information.
- asString() - Method in class org.onosproject.yang.model.LeafListKey
-
Returns value as string, for usage in serializers.
- asString() - Method in class org.onosproject.yang.model.LeafNode
-
Returns value as string, for usage in serializers.
- AtomicPath - Class in org.onosproject.yang.model
-
Abstraction of an entity which identifies a generated class uniquely among
its siblings.
- AtomicPath(DataNode.Type) - Constructor for class org.onosproject.yang.model.AtomicPath
-
Creates a atomic path object.
- atomicPaths() - Method in class org.onosproject.yang.model.ModelObjectId
-
Returns the list of atomic used to uniquely identify the node.
- Augmentable - Interface in org.onosproject.yang.model
-
Abstraction of augmentation behavior generated augmentable nodes interfaces
will inherit it.
- augmentation(Class<T>) - Method in interface org.onosproject.yang.model.Augmentable
-
Returns the augmentation for to a given augmentation class.
- augmentation(Class<T>) - Method in class org.onosproject.yang.model.InnerModelObject
-
- augmentations() - Method in interface org.onosproject.yang.model.Augmentable
-
Returns the map of augmentations available to this model object.
- augmentations() - Method in class org.onosproject.yang.model.InnerModelObject
-
- build() - Method in class org.onosproject.yang.model.DataNode.Builder
-
Builds data node.
- build() - Method in class org.onosproject.yang.model.DefaultModelObjectData.Builder
-
- build() - Method in class org.onosproject.yang.model.DefaultResourceData.Builder
-
- build() - Method in class org.onosproject.yang.model.DefaultYangModel.Builder
-
- build() - Method in class org.onosproject.yang.model.InnerNode.Builder
-
Builds a inner node object.
- build() - Method in class org.onosproject.yang.model.LeafListKey.LeafListKeyBuilder
-
Creates a leaf list entry identifier.
- build() - Method in class org.onosproject.yang.model.LeafNode.Builder
-
Builds a leaf node object.
- build() - Method in class org.onosproject.yang.model.ListKey.ListKeyBuilder
-
Creates the list key object.
- build() - Method in interface org.onosproject.yang.model.ModelObjectData.Builder
-
Builds an instance of model object data.
- build() - Method in class org.onosproject.yang.model.ModelObjectId.Builder
-
Builds a path identifier to based on set path information of
the generated java class.
- build() - Method in class org.onosproject.yang.model.NodeKey.NodeKeyBuilder
-
construct the node key.
- build() - Method in interface org.onosproject.yang.model.ResourceData.Builder
-
Builds an instance of resource data.
- build() - Method in class org.onosproject.yang.model.ResourceId.Builder
-
Builds a resource identifier to based on set path information of
the resource.
- build() - Method in interface org.onosproject.yang.model.YangModel.Builder
-
Builds an instance of YANG model.
- Builder() - Constructor for class org.onosproject.yang.model.DataNode.Builder
-
Creates an instance of data node builder.
- Builder(DataNode) - Constructor for class org.onosproject.yang.model.DataNode.Builder
-
Creates an instance of data node builder using old data node.
- builder() - Static method in class org.onosproject.yang.model.DefaultModelObjectData
-
Retrieves a new model object data builder.
- Builder() - Constructor for class org.onosproject.yang.model.DefaultModelObjectData.Builder
-
Creates an instance of composite model data builder.
- builder() - Static method in class org.onosproject.yang.model.DefaultResourceData
-
Retrieves a new resource data builder.
- Builder() - Constructor for class org.onosproject.yang.model.DefaultResourceData.Builder
-
Creates an instance of resource data builder.
- builder() - Static method in class org.onosproject.yang.model.DefaultYangModel
-
Retrieves a new YANG model builder.
- Builder() - Constructor for class org.onosproject.yang.model.DefaultYangModel.Builder
-
Creates an instance of YANG model builder.
- builder(String, String) - Static method in class org.onosproject.yang.model.InnerNode
-
Returns inner node builder instance.
- Builder(String, String) - Constructor for class org.onosproject.yang.model.InnerNode.Builder
-
Creates an instance of data node builder.
- Builder(InnerNode) - Constructor for class org.onosproject.yang.model.InnerNode.Builder
-
Creates an instance of inner node builder.
- builder(String, String) - Static method in class org.onosproject.yang.model.LeafNode
-
Returns data node builder instance.
- Builder(String, String) - Constructor for class org.onosproject.yang.model.LeafNode.Builder
-
Creates an instance of data node builder.
- Builder(LeafNode) - Constructor for class org.onosproject.yang.model.LeafNode.Builder
-
Creates an instance of leaf node copy builder.
- builder() - Static method in class org.onosproject.yang.model.ModelObjectId
-
Retrieves a new path identifier builder.
- Builder() - Constructor for class org.onosproject.yang.model.ModelObjectId.Builder
-
- builder() - Static method in class org.onosproject.yang.model.NodeKey
-
Returns node key builder.
- builder() - Static method in class org.onosproject.yang.model.ResourceId
-
Retrieves a new resource builder.
- Builder() - Constructor for class org.onosproject.yang.model.ResourceId.Builder
-
Creates an instance of resource identifier builder.
- Builder(ResourceId) - Constructor for class org.onosproject.yang.model.ResourceId.Builder
-
Creates an instance of resource identifier builder.
- childNodes() - Method in class org.onosproject.yang.model.InnerNode.Builder
-
Returns the children nodes to the current node.
- childNodes() - Method in class org.onosproject.yang.model.InnerNode
-
Returns the children nodes to the current node.
- clone() - Method in class org.onosproject.yang.model.KeyLeaf
-
Creates and returns a deep copy of this object.
- clone() - Method in class org.onosproject.yang.model.LeafListKey
-
Creates and returns a deep copy of this object.
- clone() - Method in class org.onosproject.yang.model.ListKey
-
Creates and returns a deep copy of this object.
- clone() - Method in class org.onosproject.yang.model.NodeKey
-
Creates and returns a deep copy of this object.
- clone() - Method in class org.onosproject.yang.model.SchemaId
-
Creates and returns a deep copy of this object.
- compareTo(ListKey) - Method in class org.onosproject.yang.model.ListKey
-
- compareTo(NodeKey) - Method in class org.onosproject.yang.model.NodeKey
-
- compareTo(SchemaId) - Method in class org.onosproject.yang.model.SchemaId
-
- container() - Method in class org.onosproject.yang.model.SingleInstanceNode
-
Returns the generated java class for container.
- container(Class<T>) - Method in class org.onosproject.yang.model.SingleInstanceNode
-
Sets the generated java class for list.
- copyBuilder() - Method in class org.onosproject.yang.model.DataNode
-
Returns data node builder for a given data node.
- copyBuilder() - Method in class org.onosproject.yang.model.InnerNode
-
Returns inner node copy builder.
- copyBuilder() - Method in class org.onosproject.yang.model.LeafNode
-
Returns data node copy builder.
- copyBuilder() - Method in class org.onosproject.yang.model.ResourceId
-
Returns resource identifier builder for a given resource identifier.
- createChildBuilder(String, String) - Method in class org.onosproject.yang.model.DataNode.Builder
-
Creates a child builder of type inner node and set a back reference
of parent node.
- createChildBuilder(String, String, Object) - Method in class org.onosproject.yang.model.DataNode.Builder
-
Deprecated.
- createChildBuilder(String, String, Object, String) - Method in class org.onosproject.yang.model.DataNode.Builder
-
Creates a child build of type leaf node and set a back reference
of parent node.
- createChildBuilder(String, String) - Method in class org.onosproject.yang.model.InnerNode.Builder
-
- createChildBuilder(String, String, Object) - Method in class org.onosproject.yang.model.InnerNode.Builder
-
- createChildBuilder(String, String, Object, String) - Method in class org.onosproject.yang.model.InnerNode.Builder
-
- createChildBuilder(String, String) - Method in class org.onosproject.yang.model.LeafNode.Builder
-
- createChildBuilder(String, String, Object) - Method in class org.onosproject.yang.model.LeafNode.Builder
-
- createChildBuilder(String, String, Object, String) - Method in class org.onosproject.yang.model.LeafNode.Builder
-
- createDataNode(ModelObjectData) - Method in interface org.onosproject.yang.model.ModelConverter
-
Produces an immutable tree structure rooted at the returned DataNode
using the supplied model POJO object.
- createModel(ResourceData) - Method in interface org.onosproject.yang.model.ModelConverter
-
Produces a POJO of the specified type.
- curKeyBuilder - Variable in class org.onosproject.yang.model.ResourceId.Builder
-
- data() - Method in class org.onosproject.yang.model.RpcInput
-
Returns the data specified in this input.
- data() - Method in class org.onosproject.yang.model.RpcOutput
-
Returns RPC output.
- DataNode - Class in org.onosproject.yang.model
-
Abstraction of an entity which represents data tree node.
- DataNode(DataNode.Builder) - Constructor for class org.onosproject.yang.model.DataNode
-
Creates an instance of data node.
- DataNode.Builder<B extends DataNode.Builder<B>> - Class in org.onosproject.yang.model
-
Represents the implementation of data node builder class.
- DataNode.Type - Enum in org.onosproject.yang.model
-
- dataNodes() - Method in class org.onosproject.yang.model.DefaultResourceData
-
- dataNodes() - Method in interface org.onosproject.yang.model.ResourceData
-
Returns list of data nodes.
- DefaultModelObjectData - Class in org.onosproject.yang.model
-
Representation of an entity that is composition of model objects identifier
and its data.
- DefaultModelObjectData(DefaultModelObjectData.Builder) - Constructor for class org.onosproject.yang.model.DefaultModelObjectData
-
Creates an instance of model object data.
- DefaultModelObjectData.Builder - Class in org.onosproject.yang.model
-
Represents composite model data builder.
- DefaultResourceData - Class in org.onosproject.yang.model
-
Representation of default implementation of resource data.
- DefaultResourceData(DefaultResourceData.Builder) - Constructor for class org.onosproject.yang.model.DefaultResourceData
-
Creates an instance of resource data.
- DefaultResourceData.Builder - Class in org.onosproject.yang.model
-
Represents implementation of resource data builder.
- DefaultYangModel - Class in org.onosproject.yang.model
-
Represents default YANG model implementation.
- DefaultYangModel() - Constructor for class org.onosproject.yang.model.DefaultYangModel
-
Deprecated.
- DefaultYangModel.Builder - Class in org.onosproject.yang.model
-
Represents implementation of YANG model builder.
- DefaultYangModule - Class in org.onosproject.yang.model
-
Represents default YANG module.
- DefaultYangModule(YangModuleId, File, File) - Constructor for class org.onosproject.yang.model.DefaultYangModule
-
Creates an instance of default YANG module.
- DefaultYangModule(YangModuleId, File, File, boolean) - Constructor for class org.onosproject.yang.model.DefaultYangModule
-
Creates an instance of default YANG module.
- DefaultYangModuleId - Class in org.onosproject.yang.model
-
Represents default YANG module identifier.
- DefaultYangModuleId(String, String) - Constructor for class org.onosproject.yang.model.DefaultYangModuleId
-
Creates an instance of default YANG module id.
- deleteChild(NodeKey) - Method in class org.onosproject.yang.model.DataNode.Builder
-
Deletes child node for a given node key from parent node.
- deleteChild(NodeKey) - Method in class org.onosproject.yang.model.InnerNode.Builder
-
- deleteChild(NodeKey) - Method in class org.onosproject.yang.model.LeafNode.Builder
-
- getChildBuilder(NodeKey) - Method in class org.onosproject.yang.model.DataNode.Builder
-
Returns a child node builder for a given node key.
- getChildBuilder(NodeKey) - Method in class org.onosproject.yang.model.InnerNode.Builder
-
- getChildBuilder(NodeKey) - Method in class org.onosproject.yang.model.LeafNode.Builder
-
- getChildContext(SchemaId) - Method in interface org.onosproject.yang.model.SingleInstanceNodeContext
-
Returns child context.
- getKeyLeaf() - Method in interface org.onosproject.yang.model.ListSchemaContext
-
Returns ordered set of key leaf name as per the YANG schema.
- getLeafObjectType() - Method in interface org.onosproject.yang.model.LeafSchemaContext
-
Returns type of the leaf object.
- getLeafRestrictions() - Method in interface org.onosproject.yang.model.LeafSchemaContext
-
Returns the restrictions associated with leaf/leaf-list.
- getLeafType(String) - Method in interface org.onosproject.yang.model.LeafSchemaContext
-
Returns type of the leaf.
- getMetadata() - Method in class org.onosproject.yang.model.DefaultYangModule
-
- getMetadata() - Method in interface org.onosproject.yang.model.YangModule
-
Returns metadata stream.
- getModuleName() - Method in interface org.onosproject.yang.model.YangNamespace
-
Returns module name.
- getModuleNamespace() - Method in interface org.onosproject.yang.model.YangNamespace
-
Returns module's namespace.
- getParentContext() - Method in interface org.onosproject.yang.model.SchemaContext
-
Returns parent context.
- getRpcContext(ResourceId) - Method in interface org.onosproject.yang.model.SchemaContextProvider
-
Returns rpc context corresponding to a given resource identifier.
- getRpcService(Class<? extends RpcService>) - Method in interface org.onosproject.yang.model.RpcRegistry
-
Returns the RPC service implementation registered with the specified
RPC service interface.
- getRpcServices() - Method in interface org.onosproject.yang.model.RpcRegistry
-
Returns the set of all registered service implementations.
- getSchemaContext(ResourceId) - Method in interface org.onosproject.yang.model.SchemaContextProvider
-
Returns schema context corresponding to a given resource identifier.
- getSchemaId() - Method in interface org.onosproject.yang.model.SchemaContext
-
Returns schema identifier of the node.
- getType() - Method in interface org.onosproject.yang.model.SchemaContext
-
Returns type of the node.
- getValueNamespace(String) - Method in interface org.onosproject.yang.model.LeafSchemaContext
-
Returns value namespace.
- getYangModelId() - Method in class org.onosproject.yang.model.DefaultYangModel
-
- getYangModelId() - Method in interface org.onosproject.yang.model.YangModel
-
Returns model id for requested context.
- getYangModule(YangModuleId) - Method in class org.onosproject.yang.model.DefaultYangModel
-
- getYangModule(YangModuleId) - Method in interface org.onosproject.yang.model.YangModel
-
Returns YANG module information corresponding to a given module
identifier.
- getYangModuleId() - Method in class org.onosproject.yang.model.DefaultYangModule
-
- getYangModuleId() - Method in interface org.onosproject.yang.model.YangModule
-
Returns YANG module identifier.
- getYangModules() - Method in class org.onosproject.yang.model.DefaultYangModel
-
- getYangModules() - Method in interface org.onosproject.yang.model.YangModel
-
Returns set of YANG module with information.
- getYangModulesId() - Method in class org.onosproject.yang.model.DefaultYangModel
-
- getYangModulesId() - Method in interface org.onosproject.yang.model.YangModel
-
Returns set of YANG modules identifier which belongs to this artifact.
- getYangSource() - Method in class org.onosproject.yang.model.DefaultYangModule
-
- getYangSource() - Method in interface org.onosproject.yang.model.YangModule
-
Returns input stream corresponding to a given YANG file path.
- LEAF_IS_TERMINAL - Static variable in class org.onosproject.yang.model.ModelConstants
-
- LeafIdentifier - Interface in org.onosproject.yang.model
-
Abstraction of an entity which identifies a leaf uniquely among
its siblings.
- leafIdentifier() - Method in class org.onosproject.yang.model.LeafModelObject
-
Returns leaf identifier.
- leafIdentifier(LeafIdentifier) - Method in class org.onosproject.yang.model.LeafModelObject
-
Sets leaf identifier.
- leafIdentifier() - Method in class org.onosproject.yang.model.MultiInstanceLeaf
-
Returns leaf identifier.
- leafIdentifier(E) - Method in class org.onosproject.yang.model.MultiInstanceLeaf
-
Sets the leaf identifier of leaf-list.
- leafIdentifier() - Method in class org.onosproject.yang.model.SingleInstanceLeaf
-
Returns leaf identifier.
- leafIdentifier(E) - Method in class org.onosproject.yang.model.SingleInstanceLeaf
-
Sets the leaf identifier of leaf-list.
- LeafListKey - Class in org.onosproject.yang.model
-
Representation of an entity which identifies a uniquely branching
leaf-list entry corresponding to a multi instance leaf schema.
- LeafListKey.LeafListKeyBuilder - Class in org.onosproject.yang.model
-
Represents Leaf list key builder.
- LeafListKeyBuilder() - Constructor for class org.onosproject.yang.model.LeafListKey.LeafListKeyBuilder
-
constructor used while constructing the key from scratch.
- LeafModelObject - Class in org.onosproject.yang.model
-
Representation of an entity that provides common basis to specify atomic
model.
- LeafModelObject() - Constructor for class org.onosproject.yang.model.LeafModelObject
-
Creates an instance of leaf model object.
- LeafNode - Class in org.onosproject.yang.model
-
Abstraction of an entity which represents leaf data tree node.
- LeafNode(LeafNode.Builder) - Constructor for class org.onosproject.yang.model.LeafNode
-
Creates an instance of leaf node.
- LeafNode.Builder - Class in org.onosproject.yang.model
-
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.
- LeafObjectType - Enum in org.onosproject.yang.model
-
Represents mapping of java data types with corresponding yang leaf's data
type.
- LeafRestriction - Class in org.onosproject.yang.model
-
Representation of leaf restriction.
- LeafRestriction() - Constructor for class org.onosproject.yang.model.LeafRestriction
-
- leafSchema() - Method in class org.onosproject.yang.model.KeyLeaf
-
Returns the node schema schemaId.
- LeafSchemaContext - Interface in org.onosproject.yang.model
-
Representation of a context for obtaining leaf/leaf-list schema related
extended information.
- leafType(LeafType) - Method in class org.onosproject.yang.model.LeafNode.Builder
-
Sets leaf type of leaf node builder.
- leafType() - Method in class org.onosproject.yang.model.LeafNode
-
Returns type of leaf.
- LeafType - Enum in org.onosproject.yang.model
-
Represents ENUM to identify the effective built in data type.
- leafValAsString() - Method in class org.onosproject.yang.model.KeyLeaf
-
Returns value as string, for usage in serializers.
- leafValue() - Method in class org.onosproject.yang.model.KeyLeaf
-
Returns value contained in leaf node.
- listClass() - Method in class org.onosproject.yang.model.MultiInstanceNode
-
Returns the generated java class for list.
- listClass(Class<T>) - Method in class org.onosproject.yang.model.MultiInstanceNode
-
Sets the generated java class for list.
- ListKey - Class in org.onosproject.yang.model
-
Represents an entity which identifies a unique branching node
corresponding to a multi instance schema definition.
- ListKey.ListKeyBuilder - Class in org.onosproject.yang.model
-
Represents list key builder.
- ListKeyBuilder() - Constructor for class org.onosproject.yang.model.ListKey.ListKeyBuilder
-
used to construct the key from scratch.
- ListKeyBuilder(NodeKey.NodeKeyBuilder) - Constructor for class org.onosproject.yang.model.ListKey.ListKeyBuilder
-
used to construct a key from an existing node key.
- ListSchemaContext - Interface in org.onosproject.yang.model
-
Representation of multi instance node schema context.
- messageId() - Method in class org.onosproject.yang.model.RpcOutput
-
Returns messageId of the Rpc request.
- messageId(String) - Method in class org.onosproject.yang.model.RpcOutput
-
Sets the messageId in the Rpc output.
- ModelConstants - Class in org.onosproject.yang.model
-
Constants used in model package.
- ModelConverter - Interface in org.onosproject.yang.model
-
Abstraction of an entity that provides mechanism for converting between
DataNode and ModelObject instances.
- ModelConverterException - Exception in org.onosproject.yang.model
-
Represents exception that needs to be handled by model converter.
- ModelConverterException(String) - Constructor for exception org.onosproject.yang.model.ModelConverterException
-
Creates model converter exception with an exception message.
- ModelConverterException(String, Throwable) - Constructor for exception org.onosproject.yang.model.ModelConverterException
-
Creates model converter exception with an exception message and cause.
- ModelConverterException(Throwable) - Constructor for exception org.onosproject.yang.model.ModelConverterException
-
Creates model converter exception with the cause for it.
- ModelException - Exception in org.onosproject.yang.model
-
Represents the Model Exception.
- ModelException(String) - Constructor for exception org.onosproject.yang.model.ModelException
-
Creates a new YANG tool exception with given message.
- ModelException(String, Throwable) - Constructor for exception org.onosproject.yang.model.ModelException
-
Creates a new tool exception from given message and cause.
- ModelException(Throwable) - Constructor for exception org.onosproject.yang.model.ModelException
-
Creates a new tool exception from cause.
- ModelObject - Class in org.onosproject.yang.model
-
Abstraction of an entity that provides common basis to specify atomic and
non atomic model.
- ModelObject(ModelObject.ModelObjectType) - Constructor for class org.onosproject.yang.model.ModelObject
-
Creates an instance of model object.
- ModelObject.ModelObjectType - Enum in org.onosproject.yang.model
-
- ModelObjectData - Interface in org.onosproject.yang.model
-
Abstraction of an entity that is composition of model object identifier
and its data.
- ModelObjectData.Builder - Interface in org.onosproject.yang.model
-
Represents builder of composite model data.
- ModelObjectId - Class in org.onosproject.yang.model
-
Representation of an entity which identifies a resource in the generated
java code.
- ModelObjectId.Builder - Class in org.onosproject.yang.model
-
Builder to construct java path identifier.
- modelObjects() - Method in class org.onosproject.yang.model.DefaultModelObjectData
-
- modelObjects() - Method in interface org.onosproject.yang.model.ModelObjectData
-
Returns model objects.
- moduleName() - Method in class org.onosproject.yang.model.DefaultYangModuleId
-
- moduleName() - Method in interface org.onosproject.yang.model.YangModuleId
-
Returns the name of the YANG module.
- MultiInstanceLeaf<E extends LeafIdentifier> - Class in org.onosproject.yang.model
-
Represents a leaf-list attribute in class.
- MultiInstanceLeaf(E, Object) - Constructor for class org.onosproject.yang.model.MultiInstanceLeaf
-
Creates a multi instance leaf object.
- MultiInstanceNode<T extends InnerModelObject,K extends KeyInfo> - Class in org.onosproject.yang.model
-
Represents a multi instance object.
- MultiInstanceNode(Class<T>, K) - Constructor for class org.onosproject.yang.model.MultiInstanceNode
-
Creates a multi instance object.
- MultiInstanceObject<T extends KeyInfo<? extends MultiInstanceObject<T>>> - Interface in org.onosproject.yang.model
-
Abstraction of an entity which identifies a list.
- RegisterException - Exception in org.onosproject.yang.model
-
Exceptions for use by the DynamicConfigService.
- RegisterException() - Constructor for exception org.onosproject.yang.model.RegisterException
-
Constructs a new runtime exception with no error message.
- RegisterException(String) - Constructor for exception org.onosproject.yang.model.RegisterException
-
Constructs a new runtime exception with the given error message.
- registerRpcService(RpcService) - Method in interface org.onosproject.yang.model.RpcRegistry
-
Registers the specified RPC service.
- removeAnydata(InnerModelObject) - Method in class org.onosproject.yang.model.Anydata
-
Removes the specified anydata to this model object.
- removeAugmentation(InnerModelObject) - Method in interface org.onosproject.yang.model.Augmentable
-
Removes the specified augmentation to this model object.
- removeAugmentation(InnerModelObject) - Method in class org.onosproject.yang.model.InnerModelObject
-
- removeLastKey() - Method in class org.onosproject.yang.model.ResourceId.Builder
-
Removes last key in the node key list.
- ResourceData - Interface in org.onosproject.yang.model
-
Abstraction of an entity that is representation of resource data.
- ResourceData.Builder - Interface in org.onosproject.yang.model
-
Abstraction of an entity that represents builder of composite data.
- resourceId(ResourceId) - Method in class org.onosproject.yang.model.DefaultResourceData.Builder
-
- resourceId() - Method in class org.onosproject.yang.model.DefaultResourceData
-
- resourceId(ResourceId) - Method in interface org.onosproject.yang.model.ResourceData.Builder
-
Sets resource identifier.
- resourceId() - Method in interface org.onosproject.yang.model.ResourceData
-
Returns resource identifier.
- ResourceId - Class in org.onosproject.yang.model
-
Representation of an entity which identifies a resource in the logical tree
data store.
- ResourceId(ResourceId.Builder) - Constructor for class org.onosproject.yang.model.ResourceId
-
Create object from builder.
- ResourceId.Builder - Class in org.onosproject.yang.model
-
Builder to construct resource identifier.
- revision() - Method in class org.onosproject.yang.model.DefaultYangModuleId
-
- revision() - Method in interface org.onosproject.yang.model.YangModuleId
-
Returns revision of the YANG module.
- RpcContext - Class in org.onosproject.yang.model
-
Representation of rpc context which is JAVA coordinates to the RPC.
- RpcContext(String, Class<? extends RpcService>) - Constructor for class org.onosproject.yang.model.RpcContext
-
Creates an instance of rpc context.
- RpcInput - Class in org.onosproject.yang.model
-
Abstraction for RPC input.
- RpcInput(DataNode) - Constructor for class org.onosproject.yang.model.RpcInput
-
Creates an instance of RpcInput.
- RpcInput(ResourceId, DataNode) - Constructor for class org.onosproject.yang.model.RpcInput
-
Creates an instance of RpcInput.
- rpcName() - Method in class org.onosproject.yang.model.RpcContext
-
Returns JAVA name of the RPC.
- RpcOutput - Class in org.onosproject.yang.model
-
Abstraction for RPC output.
- RpcOutput(RpcOutput.Status, DataNode) - Constructor for class org.onosproject.yang.model.RpcOutput
-
Creates an instance of RpcOutput.
- RpcOutput(String, RpcOutput.Status, DataNode) - Constructor for class org.onosproject.yang.model.RpcOutput
-
Creates an instance of RpcOutput.
- RpcOutput.Status - Enum in org.onosproject.yang.model
-
- RpcRegistry - Interface in org.onosproject.yang.model
-
Entity capable of tracking RPC service end-points.
- RpcService - Interface in org.onosproject.yang.model
-
Token representation of a YANG RPC end-point.
- value(Object) - Method in class org.onosproject.yang.model.LeafListKey.LeafListKeyBuilder
-
Adds the value for for the leaf list node identifier.
- value() - Method in class org.onosproject.yang.model.LeafListKey
-
Returns value of node, this is only valid for multi-instance leaf, node.
- value(Object) - Method in class org.onosproject.yang.model.LeafNode.Builder
-
Sets value of leaf node builder.
- value() - Method in class org.onosproject.yang.model.LeafNode
-
Returns value contained in leaf node.
- value() - Method in class org.onosproject.yang.model.MultiInstanceLeaf
-
Returns value of leaf-list.
- value(Object) - Method in class org.onosproject.yang.model.MultiInstanceLeaf
-
Sets the value of leaf-list.
- valueNamespace(String) - Method in class org.onosproject.yang.model.LeafNode.Builder
-
Sets valueNamepsace of leaf node builder.
- valueNamespace() - Method in class org.onosproject.yang.model.LeafNode
-
Returns value namespace contained in leaf node.
- valueOf(String) - Static method in enum org.onosproject.yang.model.DataNode.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.yang.model.LeafObjectType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.yang.model.LeafType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.yang.model.ModelObject.ModelObjectType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.yang.model.RpcOutput.Status
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.onosproject.yang.model.DataNode.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.onosproject.yang.model.LeafModelObject
-
Returns value of leaf, it will be single value for leaf and can be
single or list for leaf-list.
- values(List<Object>) - Method in class org.onosproject.yang.model.LeafModelObject
-
Sets list of values.
- values() - Static method in enum org.onosproject.yang.model.LeafObjectType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.yang.model.LeafType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.yang.model.ModelObject.ModelObjectType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.yang.model.RpcOutput.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.