Skip navigation links
A B C D E F G H I M N O P R S T U V W X Y 

A

activate() - Method in class org.onosproject.yms.app.ymsm.YmsManager
 
activate() - Method in class org.onosproject.yms.app.ypm.YpmManager
 
addAppInfo(AppType, Object) - Method in interface org.onosproject.yms.app.ydt.YdtExtendedContext
Sets application stored information.
addAppInfo(AppType, Object) - Method in class org.onosproject.yms.app.ydt.YdtNode
 
addChild(YdtAppContext) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
addChild(String, String) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
addChild(String, String, YdtType) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
addChild(String, String, YdtContextOperationType) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
addChild(String, String, YdtType, YdtContextOperationType) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
addChild(YdtContextOperationType, YangSchemaNode) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
addChild(YdtAppContext) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Adds a last child to ydt application data tree.
addChild(YdtContextOperationType, YangSchemaNode) - Method in interface org.onosproject.yms.app.ydt.YdtExtendedBuilder
Adds a last child to YANG data tree; this method is to be used by YANG object builder.
addChild(YdtContext, boolean) - Method in class org.onosproject.yms.app.ydt.YdtNode
Adds a child node.
addChild(String, String) - Method in interface org.onosproject.yms.ydt.YdtBuilder
Adds a last child to YANG data tree; this method is to be used by protocols which are unaware of the nature (single/multiple) of node and also unaware of the operation type at every node (Example: RESTCONF).
addChild(String, String, YdtType) - Method in interface org.onosproject.yms.ydt.YdtBuilder
Adds a last child to YANG data tree, this method is to be used by protocols which are aware of the nature (single/multiple) of node.
addChild(String, String, YdtContextOperationType) - Method in interface org.onosproject.yms.ydt.YdtBuilder
Adds a last child to YANG data tree; this method is to be used by protocols which are unaware of the nature (single/multiple) of node.
addChild(String, String, YdtType, YdtContextOperationType) - Method in interface org.onosproject.yms.ydt.YdtBuilder
Adds a last child to YANG data tree; this method is to be used by protocols which are aware of the nature (single/multiple) of node.
addChild(String) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
 
addChild(String) - Method in interface org.onosproject.yms.ypm.YpmContext
Adds child to a node by ydt name.
addDeleteNode(YdtNode) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
addDeleteNode(YdtNode) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Adds the ydt node with operation type delete in module delete node list.
addDeleteNodes(YdtContext) - Method in class org.onosproject.yms.app.ydt.ModuleSchemaData
 
addDeviceSchema(Class<?>) - Method in class org.onosproject.yms.app.ych.DefaultYangCodecHandler
 
addDeviceSchema(Class<?>) - Method in interface org.onosproject.yms.ych.YangCodecHandler
Provider / driver needs to register the device schema with code handler.
addLeaf(String, String, String) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
addLeaf(String, String, Set<String>) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
addLeaf(String, YangSchemaNode) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
addLeaf(String, YangSchemaNode) - Method in interface org.onosproject.yms.app.ydt.YdtExtendedBuilder
Adds a last leaf to YANG data tree; this method is to be used by YANG object builder.
addLeaf(String, String, String) - Method in interface org.onosproject.yms.ydt.YdtBuilder
Adds a last leaf with value to YANG data tree.
addLeaf(String, String, Set<String>) - Method in interface org.onosproject.yms.ydt.YdtBuilder
Adds a last leaf with list of values to YANG data tree.
addLeafList(Set<String>, YangSchemaNode) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
addLeafList(Set<String>, YangSchemaNode) - Method in interface org.onosproject.yms.app.ydt.YdtExtendedBuilder
Adds a last leaf list to YANG data tree; this method is to be used by YANG object builder.
addMultiInstanceChild(String, String, List<String>, YdtContextOperationType) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
addMultiInstanceChild(String, String, List<String>, YdtContextOperationType) - Method in interface org.onosproject.yms.ydt.YdtBuilder
Adds an instance of a child list node, or adds a child leaf list with multiple instance.
addSibling(String) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
 
addSibling(String) - Method in interface org.onosproject.yms.ypm.YpmContext
Adds new sibling to a child.
addValue(String) - Method in class org.onosproject.yms.app.ydt.YdtNode
Adds the given value to the non single instance leaf node.
addValue(String) - Method in class org.onosproject.yms.app.ydt.YdtSingleInstanceLeafNode
 
addValueSet(Set<String>) - Method in class org.onosproject.yms.app.ydt.YdtNode
Adds the given valueSet to the non multi instance leaf node.
addValueSetWithoutValidation(Set<String>) - Method in class org.onosproject.yms.app.ydt.YdtNode
Adds the given valueSet to the non multi instance leaf node.
addValueWithoutValidation(String, boolean) - Method in class org.onosproject.yms.app.ydt.YdtNode
Adds the given value to the non single instance leaf node.
addValueWithoutValidation(String, boolean) - Method in class org.onosproject.yms.app.ydt.YdtSingleInstanceLeafNode
 
AppData - Interface in org.onosproject.yms.app.ydt
Maintains application data, which will be used by Application broker to interact with applications.
AppNodeFactory - Class in org.onosproject.yms.app.ydt
Represents an application tree node factory to create different types of application tree node.
AppType - Enum in org.onosproject.yms.app.ydt
Represents type of application, which is intended to maintain additional information in YDT node.
AugmentedSchemaData - Class in org.onosproject.yms.app.ydt
Manages the application information required for schema nodes defined in the module (sub-module).
AugmentedSchemaData() - Constructor for class org.onosproject.yms.app.ydt.AugmentedSchemaData
 

B

buildDeleteTree(List<YdtContext>) - Method in class org.onosproject.yms.app.yab.YangApplicationBroker
Builds delete tree for list of delete nodes.

C

clone() - Method in class org.onosproject.yms.app.ydt.YdtNode
Clones the current node contents and create a new node.
CodecHandlerFactory - Class in org.onosproject.yms.app.ych.defaultcodecs
Represents an YCH handle factory to create different types of YANG data tree node.
compare(YangModuleIdentifier, YangModuleIdentifier) - Method in class org.onosproject.yms.app.ysr.DefaultYangModuleIdentifier
 
convertUriToYdt(String, YdtBuilder, YdtContextOperationType) - Static method in class org.onosproject.yms.app.ych.defaultcodecs.utils.DefaultCodecUtils
Converts URI identifier to YDT builder.
coreService - Variable in class org.onosproject.yms.app.ymsm.YmsManager
 
createAndSetInEventInstance(Object, YdtExtendedContext, YangSchemaRegistry) - Static method in class org.onosproject.yms.app.yob.YobUtils
Creates an object of notification event class and sets event subject in event class.
createAndSetInEventSubjectInstance(Object, YdtExtendedContext, YangSchemaRegistry) - Static method in class org.onosproject.yms.app.yob.YobUtils
Creates and sets default notification object in event subject object.
createKeyNodeList() - Method in class org.onosproject.yms.app.ydt.YdtMultiInstanceNode
 
createKeyNodeList() - Method in class org.onosproject.yms.app.ydt.YdtNode
Creates the list of key element's of multi instance node.
createModuleAndRpcInYdt(YdtExtendedContext) - Method in class org.onosproject.yms.app.ytb.YdtBuilderFromYo
Creates the module and RPC node, in YDT tree, from the logical root node received from request workbench.
createModuleInYdt() - Method in class org.onosproject.yms.app.ytb.YdtBuilderFromYo
Creates the module node for in YDT before beginning with notification root node traversal.
createYdtFromRootObject() - Method in class org.onosproject.yms.app.ytb.YdtBuilderFromYo
Creates YDT tree from the root object, by traversing through YANG data model node, and simultaneously checking the object nodes presence and walking the object.

D

deactivate() - Method in class org.onosproject.yms.app.ymsm.YmsManager
 
deactivate() - Method in class org.onosproject.yms.app.ypm.YpmManager
 
decode(String, YangProtocolEncodingFormat, YmsOperationType) - Method in class org.onosproject.yms.app.ych.DefaultYangCodecHandler
 
decode(YangCompositeEncoding, YangProtocolEncodingFormat, YmsOperationType) - Method in class org.onosproject.yms.app.ych.DefaultYangCodecHandler
 
decode(String, YangProtocolEncodingFormat, YmsOperationType) - Method in interface org.onosproject.yms.ych.YangCodecHandler
When the driver or provider receive the data from the SBI protocol, It will be in the protocol specific data representation.
decode(YangCompositeEncoding, YangProtocolEncodingFormat, YmsOperationType) - Method in interface org.onosproject.yms.ych.YangCodecHandler
When the driver or provider receive the composite data from the SBI protocol, It will be in the protocol specific data representation.
decodeCompositeProtocolDataToYdt(YangCompositeEncoding, Object, YmsOperationType) - Method in class org.onosproject.yms.app.ych.defaultcodecs.xml.DefaultXmlCodec
 
decodeCompositeProtocolDataToYdt(YangCompositeEncoding, Object, YmsOperationType) - Method in interface org.onosproject.yms.ych.YangDataTreeCodec
When YMS decode composite protocol operation request it uses the registered decode method to translate the protocol data into a abstract YANG data tree.
decodeProtocolDataToYdt(String, Object, YmsOperationType) - Method in class org.onosproject.yms.app.ych.defaultcodecs.xml.DefaultXmlCodec
 
decodeProtocolDataToYdt(String, Object, YmsOperationType) - Method in interface org.onosproject.yms.ych.YangDataTreeCodec
When YMS decode simple protocol operation request it uses the registered decode method to translate the protocol data into a abstract YANG data tree.
DefaultCodecUtils - Class in org.onosproject.yms.app.ych.defaultcodecs.utils
Utils to complete the conversion between JSON and YDT(YANG DATA MODEL).
DefaultXmlCodec - Class in org.onosproject.yms.app.ych.defaultcodecs.xml
Represents an implementation of YCH data tree codec interface.
DefaultXmlCodec() - Constructor for class org.onosproject.yms.app.ych.defaultcodecs.xml.DefaultXmlCodec
Creates a new YANG xml codec.
DefaultYangCodecHandler - Class in org.onosproject.yms.app.ych
Represents implementation of YANG SBI broker interfaces.
DefaultYangCodecHandler(YangSchemaRegistry) - Constructor for class org.onosproject.yms.app.ych.DefaultYangCodecHandler
Creates a new YANG codec handler.
DefaultYangModuleIdentifier - Class in org.onosproject.yms.app.ysr
Representation of default YANG module identifier.
DefaultYangModuleLibrary - Class in org.onosproject.yms.app.ysr
Representation of default YANG module library.
DefaultYangModuleLibrary(String) - Constructor for class org.onosproject.yms.app.ysr.DefaultYangModuleLibrary
Creates an instance of YANG module library.
DefaultYangSchemaRegistry - Class in org.onosproject.yms.app.ysr
Representation of default YANG schema registry.
DefaultYangSchemaRegistry() - Constructor for class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
Creates an instance of default YANG schema registry.
DefaultYangTreeBuilder - Class in org.onosproject.yms.app.ytb
Representation of YANG tree builder which generates YANG data tree from the class objects which are provided from the applications and return it to the protocol(s).
DefaultYangTreeBuilder() - Constructor for class org.onosproject.yms.app.ytb.DefaultYangTreeBuilder
Creates the YANG tree builder.
DefaultYdtAppContext<T extends AppData> - Class in org.onosproject.yms.app.ydt
Abstraction of an entity which represents YDT application context information.
DefaultYdtWalker - Class in org.onosproject.yms.app.ydt
Represents implementation of YDT walker, which walks the YDT.
DefaultYdtWalker() - Constructor for class org.onosproject.yms.app.ydt.DefaultYdtWalker
 
DefaultYobBuilder - Class in org.onosproject.yms.app.yob
Represents implementation of interfaces to build and obtain YANG objects from YDT.
DefaultYobBuilder() - Constructor for class org.onosproject.yms.app.yob.DefaultYobBuilder
Creates an instance of DefaultYobBuilder.
DefaultYpmNode - Class in org.onosproject.yms.ypm
Represents implementation of interfaces to build and obtain YANG protocol metadata tree node.
DefaultYpmNode(String) - Constructor for class org.onosproject.yms.ypm.DefaultYpmNode
Creates a specific type of node.

E

emptyObjErrMsg(String) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns string for throwing error when empty object is given as input to YTB.
encodeCompositeOperation(String, String, Object, YangProtocolEncodingFormat, YmsOperationType) - Method in class org.onosproject.yms.app.ych.DefaultYangCodecHandler
 
encodeCompositeOperation(String, String, Object, YangProtocolEncodingFormat, YmsOperationType) - Method in interface org.onosproject.yms.ych.YangCodecHandler
When the drivers / providers need to encode protocol composite operation requests, which is split in a composite blocks, this encode composite operation API is used.
encodeOperation(String, String, Map<String, String>, List<Object>, YangProtocolEncodingFormat, YmsOperationType) - Method in class org.onosproject.yms.app.ych.DefaultYangCodecHandler
 
encodeOperation(String, String, Map<String, String>, List<Object>, YangProtocolEncodingFormat, YmsOperationType) - Method in interface org.onosproject.yms.ych.YangCodecHandler
When the drivers / providers need to encode a protocol operation requests, which is in a single block, this encode API is used.
encodeYdtToCompositeProtocolFormat(YdtBuilder) - Method in class org.onosproject.yms.app.ych.defaultcodecs.xml.DefaultXmlCodec
 
encodeYdtToCompositeProtocolFormat(YdtBuilder) - Method in interface org.onosproject.yms.ych.YangDataTreeCodec
When the YMS need to encode composite protocol operation request, it will translate the YANG objects into an abstract YANG data tree and invoke this registered encode method.
encodeYdtToProtocolFormat(YdtBuilder) - Method in class org.onosproject.yms.app.ych.defaultcodecs.xml.DefaultXmlCodec
 
encodeYdtToProtocolFormat(YdtBuilder) - Method in interface org.onosproject.yms.ych.YangDataTreeCodec
When the YMS need to encode simple protocol operation request, it will translate the YANG objects into an abstract YANG data tree and invoke this registered encode method.
enterYdtNode(YdtExtendedContext) - Method in interface org.onosproject.yms.app.ydt.YdtExtendedListener
YANG data tree node's entry, it will be called during a node entry.
enterYdtNode(YdtContext) - Method in interface org.onosproject.yms.ydt.YdtListener
YANG data tree node's entry, it will be called during a node entry.
equals(Object) - Method in class org.onosproject.yms.app.ysr.DefaultYangModuleIdentifier
 
equals(Object) - Method in class org.onosproject.yms.app.ysr.DefaultYangModuleLibrary
 
executeOperation(YdtBuilder) - Method in class org.onosproject.yms.app.ymsm.YmsManager
 
executeOperation(YdtBuilder) - Method in interface org.onosproject.yms.ymsm.YmsService
Once the NBI protocol translates the request information into an abstract YANG data tree, it uses YANG management system as a broker to get the operation executed in ONOS.
exitYdtNode(YdtExtendedContext) - Method in interface org.onosproject.yms.app.ydt.YdtExtendedListener
YANG data tree node's exit, it will be called during a node exit.
exitYdtNode(YdtContext) - Method in interface org.onosproject.yms.ydt.YdtListener
YANG data tree node's exit, it will be called during a node exit.

F

featureList() - Method in interface org.onosproject.yms.ysr.YangModuleInformation
Reference RFC 7895 Retrieves the list of YANG feature names from this module that are supported by the server, regardless of whether they are defined in the module or any included submodule.
flushYsrData() - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
 
flushYsrData() - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
Clears database for YSR.

G

getAppContext(boolean) - Static method in class org.onosproject.yms.app.ydt.AppNodeFactory
Returns the appropriate application context on the basis of provided isAugmented flag for given request.
getAppContextSwitch() - Method in class org.onosproject.yms.app.ydt.YdtNode
Returns the flag for node if context switch.
getAppData() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
getAppData() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Returns the app data for current context.
getAppInfo(AppType) - Method in interface org.onosproject.yms.app.ydt.YdtExtendedContext
Returns the application stored information.
getAppInfo(AppType) - Method in class org.onosproject.yms.app.ydt.YdtNode
 
getAppRootNode() - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
Returns the ydt app context tree logical root node.
getAttributeFromInheritance(Object, String) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns the object of the declared method in parent class by invoking through the child class object.
getAttributeOfObject(Object, String) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns the value of an attribute, in a class object.
getAugGenMethodSet() - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
Returns the method name's set for an augmented target node in an application tree.
getAugmentingSchemaNode() - Method in class org.onosproject.yms.app.ydt.AugmentedSchemaData
 
getAugmentingSchemaNode() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
getAugmentingSchemaNode() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Returns the YangSchemaNode of augmenting application.
getAugmentIterator() - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
Returns the current list iterator of the YANG augment node.
getAugmentObject() - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
Returns the augment node object.
getCapitalCase(String) - Static method in class org.onosproject.yms.app.yob.YobUtils
Returns the capital cased first letter of the given string.
getCaseObject() - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
Returns the case object.
getChild(String) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
 
getChild(String) - Method in interface org.onosproject.yms.ypm.YpmContext
Retrieves the child of a node for corresponding ydt node.
getChoiceCaseMap() - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
Returns the map of choice schema name and case object.
getClassLoaderForAugment(YangNode, YangSchemaRegistry) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns the registered class from the YSR of the module node where augment is present.
getClonedNode() - Method in class org.onosproject.yms.app.ydt.YdtNode
Returns the cloned ydt node.
getCodecHandlerForContext(YdtContext, YangProtocolEncodingFormat) - Method in class org.onosproject.yms.app.ych.defaultcodecs.CodecHandlerFactory
Returns YCH instance handler node instance.
getCollidingChild(YangSchemaNodeIdentifier) - Method in class org.onosproject.yms.app.ydt.YdtNode
Returns already existing YdtNode in Ydt tree with same nodeIdentifier.
getCurNode() - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
getCurNode() - Method in interface org.onosproject.yms.app.ydt.YdtExtendedBuilder
 
getCurNode() - Method in interface org.onosproject.yms.ydt.YdtBuilder
Returns the current context information available in YDT node.
getDataRootElement(Element, YmsOperationType) - Method in class org.onosproject.yms.app.ych.defaultcodecs.netconf.NetconfCodec
Returns the data root element based on the NETCONF operation parameter.
getDefaultCodecs() - Static method in class org.onosproject.yms.app.ych.defaultcodecs.YangCodecRegistry
Returns the default codec map.
getDeleteNodes() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
getDeleteNodes() - Method in class org.onosproject.yms.app.ydt.ModuleSchemaData
 
getDeleteNodes() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Returns the list of nodes with operation type delete.
getErrorAppTag() - Method in interface org.onosproject.yms.ydt.YdtErrorInfo
Retrieves the application specific error tag corresponding to the error context in operation.
getErrorMessage() - Method in interface org.onosproject.yms.ydt.YdtErrorInfo
Retrieves the error message corresponding to the error context in operation.
getFilteredSubject(YangNotification, YangNotification) - Method in class org.onosproject.yms.app.ynh.YangNotificationManager
 
getFilteredSubject(YangNotification, YangNotification) - Method in interface org.onosproject.yms.ynh.YangNotificationService
Protocols have their own mechanism to support notification filtering or notification subscription.
getFirstChild() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
getFirstChild() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Returns the context of first child.
getFirstChild() - Method in class org.onosproject.yms.app.ydt.YdtNode
 
getFirstChild() - Method in interface org.onosproject.yms.ydt.YdtContext
Returns the context of first child.
getFirstChild() - Method in class org.onosproject.yms.ypm.DefaultYpmNode
 
getFirstChild() - Method in interface org.onosproject.yms.ypm.YpmContext
Retrieves the first child of a node.
getInterfaceClassFromImplClass(Object) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns interface class from an implementation class object.
getJavaName(Object) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns the java name for the nodes, leaf/leaf-list.
getKeyNodeList() - Method in class org.onosproject.yms.app.ydt.YdtMultiInstanceNode
Returns the list of key element's ydtContext.
getLastChild() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
getLastChild() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Returns the context of last child.
getLastChild() - Method in class org.onosproject.yms.app.ydt.YdtNode
 
getLastChild() - Method in interface org.onosproject.yms.ydt.YdtContext
Returns the context of last child.
getLibrary() - Method in class org.onosproject.yms.app.ych.DefaultYangCodecHandler
Returns module library for YSR.
getListIterator() - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
Returns the current list iterator of the YANG schema node.
getMetaData() - Method in class org.onosproject.yms.ypm.DefaultYpmNode
 
getMetaData() - Method in interface org.onosproject.yms.ypm.YpmContext
Retrieves protocol metadata.
getModuleContext() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
getModuleContext() - Method in class org.onosproject.yms.app.ydt.ModuleSchemaData
 
getModuleContext() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Returns application's root ydtContext.
getModuleInterface(YangSchemaNode, YangSchemaRegistry) - Static method in class org.onosproject.yms.app.yob.YobUtils
Returns the schema node's module interface.
getModuleNameAsNameSpace() - Method in class org.onosproject.yms.app.ydt.YdtNode
 
getModuleNameAsNameSpace() - Method in interface org.onosproject.yms.ydt.YdtContext
Returns module name as namespace.
getModuleNodeFromYsr(Object) - Method in class org.onosproject.yms.app.ytb.YdtBuilderFromYo
Returns schema root node, received from YSR, which searches based on the object received from YAB or YCH.
getName() - Method in class org.onosproject.yms.app.ydt.YdtNode
 
getName() - Method in interface org.onosproject.yms.ydt.YdtContext
Returns the node name.
getName() - Method in class org.onosproject.yms.ypm.DefaultYpmNode
 
getName() - Method in interface org.onosproject.yms.ypm.YpmContext
Returns the node name.
getNamespace() - Method in class org.onosproject.yms.app.ydt.YdtNode
 
getNamespace() - Method in interface org.onosproject.yms.ydt.YdtContext
Returns the node namespace.
getNextSibling() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
getNextSibling() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Returns the context of next sibling.
getNextSibling() - Method in class org.onosproject.yms.app.ydt.YdtNode
 
getNextSibling() - Method in interface org.onosproject.yms.ydt.YdtContext
Returns the context of next sibling.
getNextSibling() - Method in class org.onosproject.yms.ypm.DefaultYpmNode
 
getNextSibling() - Method in interface org.onosproject.yms.ypm.YpmContext
Returns the context of next sibling.
getNodeOpType(Object, String) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns the operation type value for a class object.
getNotificationRootContext() - Method in class org.onosproject.yms.ynh.YangNotification
Returns YANG notification data.
getOperationType() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
getOperationType() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Returns the app tree operation type.
getOpTypeName(YangNode) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns the name of the operation type variable from the yang name.
getParent() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
getParent() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Returns the context of parent node.
getParent() - Method in class org.onosproject.yms.app.ydt.YdtNode
 
getParent() - Method in interface org.onosproject.yms.ydt.YdtContext
Returns the context of parent node.
getParent() - Method in class org.onosproject.yms.ypm.DefaultYpmNode
 
getParent() - Method in interface org.onosproject.yms.ypm.YpmContext
Returns the context of parent node.
getParentObjectOfNode(YtbNodeInfo, YangNode) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns the object of the node from the node info.
getPreviousSibling() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
getPreviousSibling() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Returns the context of previous sibling.
getPreviousSibling() - Method in class org.onosproject.yms.app.ydt.YdtNode
Returns the previous sibling of a node.
getPreviousSibling() - Method in interface org.onosproject.yms.ydt.YdtContext
Returns the context of previous sibling.
getPreviousSibling() - Method in class org.onosproject.yms.ypm.DefaultYpmNode
 
getPreviousSibling() - Method in interface org.onosproject.yms.ypm.YpmContext
Returns the previous sibling of a node.
getProtocolData(YdtContext) - Method in class org.onosproject.yms.app.ypm.YpmManager
 
getProtocolData(YdtContext) - Method in interface org.onosproject.yms.ypm.YpmService
Returns the protocol data stored in sepecific data model path.
getRegisteredApplication(YangSchemaNode) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
 
getRegisteredApplication(YangSchemaNode) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
Returns application's implementation's class object.
getRegisteredClass(YangSchemaNode) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
 
getRegisteredClass(YangSchemaNode) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
Returns registered service class.
getResourceIdentifier() - Method in interface org.onosproject.yms.ych.YangCompositeEncoding
Retrieves the resource identifier on which the operation is being performed.
getResourceIdentifierType() - Method in interface org.onosproject.yms.ych.YangCompositeEncoding
Retrieves the representation format of the resource identifier.
getResourceInformation() - Method in interface org.onosproject.yms.ych.YangCompositeEncoding
Retrieves the resource information in the protocol encoding format.
getRootNode() - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
getRootNode() - Method in class org.onosproject.yms.app.ydt.YangResponseWorkBench
 
getRootNode() - Method in interface org.onosproject.yms.app.ydt.YdtExtendedBuilder
 
getRootNode() - Method in interface org.onosproject.yms.ydt.Ydt
Returns the root context information available in YDT node.
getRootNodeWithNotificationFromYsr(Object) - Method in class org.onosproject.yms.app.ytb.YdtBuilderFromYo
Returns schema root node, received from YSR, which searches based on the object received from YNH.
getRootSchemaNode() - Method in interface org.onosproject.yms.app.ydt.AppData
Returns the root/module schema node current application.
getRootSchemaNode() - Method in class org.onosproject.yms.app.ydt.AugmentedSchemaData
 
getRootSchemaNode() - Method in class org.onosproject.yms.app.ydt.ModuleSchemaData
 
getRootTagAttributeMap() - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
getRootTagAttributeMap() - Method in interface org.onosproject.yms.ydt.YdtBuilder
Returns map of tag attribute list associated with root resource.
getRootYangSchemaNodeForNotification(String) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
 
getRootYangSchemaNodeForNotification(String) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
Returns YANG schema node of root for notifications.
getSchemaNode() - Method in interface org.onosproject.yms.app.ydt.AppData
Returns the schema node current context.
getSchemaNode() - Method in class org.onosproject.yms.app.ydt.AugmentedSchemaData
 
getSchemaNode() - Method in class org.onosproject.yms.app.ydt.ModuleSchemaData
 
getSchemaNodeContextInfo(YangSchemaNodeIdentifier) - Method in class org.onosproject.yms.app.ydt.YdtNode
Returns child schema node context information.
getSchemaRegistry() - Method in class org.onosproject.yms.app.ymsm.YmsManager
Returns schema registry.
getSibling(String) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
 
getSibling(String) - Method in interface org.onosproject.yms.ypm.YpmContext
Retrieves sibling of a child by (ydt) name.
getStringFromType(YangSchemaNode, Object, String, Object, YangType) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns the string value from the respective data types of the leaf/leaf-list.
getTraverseType() - Method in class org.onosproject.yms.app.ytb.YtbTraversalInfo
Returns the traversal type of the current traversal.
getValue() - Method in class org.onosproject.yms.app.ydt.YdtNode
 
getValue() - Method in class org.onosproject.yms.app.ydt.YdtSingleInstanceLeafNode
 
getValue() - Method in interface org.onosproject.yms.ydt.YdtContext
Returns value of node, this is only valid for single instance leaf node, to obtain the nature of the node protocols need to use getYdtType().
getValueSet() - Method in class org.onosproject.yms.app.ydt.YdtNode
 
getValueSet() - Method in interface org.onosproject.yms.ydt.YdtContext
Returns set of values of a node, this is only valid for multi instance leaf node, to obtain the nature of the node protocols need to use getYdtType().
getYangCodecHandler() - Method in class org.onosproject.yms.app.ymsm.YmsManager
 
getYangCodecHandler() - Method in interface org.onosproject.yms.ymsm.YmsService
Returns YANG codec handler utility.
getYangFile(YangModuleIdentifier) - Method in class org.onosproject.yms.app.ymsm.YmsManager
 
getYangFile(YangModuleIdentifier) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
 
getYangFile(YangModuleIdentifier) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
Protocols like RESTCONF, use the definitions within the YANG modules advertised by the server are used to construct an RPC operation or data resource identifier.
getYangFile(YangModuleIdentifier) - Method in interface org.onosproject.yms.ymsm.YmsService
Protocols like RESTCONF, use the definitions within the YANG modules advertised by the server are used to construct an RPC operation or data resource identifier.
getYangModuleLibrary() - Method in class org.onosproject.yms.app.ymsm.YmsManager
 
getYangModuleLibrary() - Method in interface org.onosproject.yms.ymsm.YmsService
Protocols like RESTCONF, share the list of YANG modules it support.
getYangNode() - Method in class org.onosproject.yms.app.ytb.YtbTraversalInfo
Returns the YANG node of the current traversal.
getYangNotificationService() - Method in class org.onosproject.yms.app.ymsm.YmsManager
 
getYangNotificationService() - Method in interface org.onosproject.yms.ymsm.YmsService
Returns YANG notification service.
getYangObject(YdtExtendedContext, YangSchemaRegistry) - Method in class org.onosproject.yms.app.yob.DefaultYobBuilder
 
getYangObject() - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
Returns the object of the YANG schema node.
getYangSchemaNode() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
getYangSchemaNode() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Returns the yang schema for requested node.
getYangSchemaNode() - Method in interface org.onosproject.yms.app.ydt.YdtExtendedContext
Returns schema node from data model for curNode.
getYangSchemaNode() - Method in class org.onosproject.yms.app.ydt.YdtNode
 
getYangSchemaNodeUsingAppName(String) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
 
getYangSchemaNodeUsingAppName(String) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
Returns YANG schema nodes using application name.
getYangSchemaNodeUsingGeneratedRootNodeInterfaceFileName(String) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
 
getYangSchemaNodeUsingGeneratedRootNodeInterfaceFileName(String) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
Returns YANG schema nodes using root interface file name.
getYangSchemaNodeUsingGeneratedRootNodeOpPramFileName(String) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
 
getYangSchemaNodeUsingGeneratedRootNodeOpPramFileName(String) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
Returns YANG schema nodes using root op param file name.
getYangSchemaNodeUsingSchemaName(String) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
 
getYangSchemaNodeUsingSchemaName(String) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
Returns YANG schema node using schema name.
getYangSchemaRegistry() - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
Returns the YANG schema registry of Ydt.
getYdtBuilder(String, String, YmsOperationType) - Method in class org.onosproject.yms.app.ymsm.YmsManager
 
getYdtBuilder(String, String, YmsOperationType, Object) - Method in class org.onosproject.yms.app.ymsm.YmsManager
 
getYdtBuilder(String, String, YmsOperationType) - Method in interface org.onosproject.yms.ymsm.YmsService
Returns YANG data tree builder.
getYdtBuilder(String, String, YmsOperationType, Object) - Method in interface org.onosproject.yms.ymsm.YmsService
Returns YANG data tree builder attached with a given schema registry.
getYdtBuilderForYo(List<Object>, String, String, YmsOperationType, YangSchemaRegistry) - Method in class org.onosproject.yms.app.ytb.DefaultYangTreeBuilder
 
getYdtBuilderForYo(List<Object>, String, String, YmsOperationType, YangSchemaRegistry) - Method in interface org.onosproject.yms.app.ytb.YangTreeBuilder
Returns the YDT builder after building the tree corresponding to the response YANG object received from any of the protocol such as YAB or YCH.
getYdtContextExtendedInfo() - Method in class org.onosproject.yms.app.ydt.YdtNode
 
getYdtContextExtendedInfo() - Method in interface org.onosproject.yms.ydt.YdtContext
Returns the YDT node extended context information corresponding to YDT node.
getYdtContextOperationType() - Method in interface org.onosproject.yms.app.ydt.YdtExtendedContext
Returns YDT current extended context operation type.
getYdtContextOperationType() - Method in class org.onosproject.yms.app.ydt.YdtNode
 
getYdtErrorInfo() - Method in interface org.onosproject.yms.ydt.YdtContextResponseInfo
Retrieve the context specific error information.
getYdtExtendedInfoType() - Method in class org.onosproject.yms.app.ydt.YdtNode
 
getYdtExtendedInfoType() - Method in interface org.onosproject.yms.ydt.YdtContext
Returns YANG data tree extended information type.
getYdtForNotification(Object, String, YangSchemaRegistry) - Method in class org.onosproject.yms.app.ytb.DefaultYangTreeBuilder
 
getYdtForNotification(Object, String, YangSchemaRegistry) - Method in interface org.onosproject.yms.app.ytb.YangTreeBuilder
Returns the YDT context after building the tree received from the protocol YNH.
getYdtForRpcResponse(Object, YdtExtendedBuilder) - Method in class org.onosproject.yms.app.ytb.DefaultYangTreeBuilder
 
getYdtForRpcResponse(Object, YdtExtendedBuilder) - Method in interface org.onosproject.yms.app.ytb.YangTreeBuilder
Returns the YDT context after building the RPC response tree.
getYdtType() - Method in class org.onosproject.yms.app.ydt.YdtNode
 
getYdtType() - Method in interface org.onosproject.yms.ydt.YdtContext
Returns the type of YDT entity.
getYdtWalker() - Method in class org.onosproject.yms.app.ymsm.YmsManager
 
getYdtWalker() - Method in interface org.onosproject.yms.ymsm.YmsService
Returns YANG data tree walker.
getYmsOperationResult() - Method in class org.onosproject.yms.app.ydt.YangResponseWorkBench
 
getYmsOperationResult() - Method in interface org.onosproject.yms.ydt.YdtResponse
Returns YANG management system operation result.
getYmsOperationType() - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
getYmsOperationType() - Method in class org.onosproject.yms.app.ydt.YangResponseWorkBench
 
getYmsOperationType() - Method in interface org.onosproject.yms.ydt.Ydt
Returns YANG management system operation type.

H

hashCode() - Method in class org.onosproject.yms.app.ysr.DefaultYangModuleIdentifier
 
hashCode() - Method in class org.onosproject.yms.app.ysr.DefaultYangModuleLibrary
 

I

initializeDefaultCodec() - Static method in class org.onosproject.yms.app.ych.defaultcodecs.YangCodecRegistry
Initialise the default codec map.
instance() - Static method in class org.onosproject.yms.app.ych.defaultcodecs.CodecHandlerFactory
Returns a reference to the Singleton Codec Handler factory.
isAugmentNode(YangNode) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns true, if augment node; false otherwise.
isKeyLeaf() - Method in class org.onosproject.yms.app.ydt.YdtSingleInstanceLeafNode
Returns the flag indicating that requested leaf is key-leaf or not.
isMultiInstanceNode(YangNode) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns true, if multi instance node; false otherwise.
isNodeProcessCompleted(YangNode, TraversalType) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns true when the node processing of RPC and notification is completed; false otherwise.
isNonProcessableNode(YangNode) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns true, if processing of the node is not required; false otherwise.
isTypePrimitive(YangType) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns true, if data type of leaf is primitive data type; false otherwise.
isValueOrSelectLeafSet(YangSchemaNode, Object, String, String) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns the string true, if the leaf data is actually set; false otherwise.

M

moduleIdentifier() - Method in interface org.onosproject.yms.ysr.YangModuleInformation
Retrieves the YANG modules identifier.
moduleName() - Method in class org.onosproject.yms.app.ysr.DefaultYangModuleIdentifier
 
moduleName() - Method in interface org.onosproject.yms.ysr.YangModuleIdentifier
retrieves the name of the YANG module.
ModuleSchemaData - Class in org.onosproject.yms.app.ydt
Manages the application information required for schema nodes defined in the module (sub-module).
ModuleSchemaData() - Constructor for class org.onosproject.yms.app.ydt.ModuleSchemaData
 
moduleSetId() - Method in class org.onosproject.yms.app.ysr.DefaultYangModuleLibrary
 
moduleSetId() - Method in interface org.onosproject.yms.ysr.YangModuleLibrary
Retrieves the current module set id of the YANG library.

N

namespace() - Method in interface org.onosproject.yms.ysr.YangModuleInformation
Retrieves the YANG modules namespace.
NetconfCodec - Class in org.onosproject.yms.app.ych.defaultcodecs.netconf
Represents an YCH netconf codec to find the root element in the xml string.
NetconfCodec() - Constructor for class org.onosproject.yms.app.ych.defaultcodecs.netconf.NetconfCodec
 
NetconfCodecConstants - Class in org.onosproject.yms.app.ych.defaultcodecs.netconf
Represents utilities constants which are used while codec encoding and decoding.
nonEmpty(Collection<?>) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns true, if the list is not null and non-empty; false otherwise.
nonEmpty(String) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
Returns true, if the string is not null and non-empty; false otherwise.

O

OPERATION - Static variable in class org.onosproject.yms.app.ych.defaultcodecs.netconf.NetconfCodecConstants
Static attribute for edit config string.
org.onosproject.yms.app.utils - package org.onosproject.yms.app.utils
Provides implementation of build and obtain YANG data tree which is data (sub)instance representation, abstract of protocol.
org.onosproject.yms.app.yab - package org.onosproject.yms.app.yab
Provides interfaces to YANG request broker.
org.onosproject.yms.app.yab.exceptions - package org.onosproject.yms.app.yab.exceptions
YANG application broker exception.
org.onosproject.yms.app.ych - package org.onosproject.yms.app.ych
Provides interfaces to YANG codec utility.
org.onosproject.yms.app.ych.defaultcodecs - package org.onosproject.yms.app.ych.defaultcodecs
Default codec to support protocol data format encoding and decoding of the YANG objects.
org.onosproject.yms.app.ych.defaultcodecs.netconf - package org.onosproject.yms.app.ych.defaultcodecs.netconf
Provides implementation of default codec handler for netconf related operation.
org.onosproject.yms.app.ych.defaultcodecs.utils - package org.onosproject.yms.app.ych.defaultcodecs.utils
Provides implementation of default codec utilities.
org.onosproject.yms.app.ych.defaultcodecs.xml - package org.onosproject.yms.app.ych.defaultcodecs.xml
Provides implementation of default codec handler for xml related operation.
org.onosproject.yms.app.ydt - package org.onosproject.yms.app.ydt
Provides implementation of build and obtain YANG data tree which is data (sub)instance representation, abstract of protocol.
org.onosproject.yms.app.ydt.exceptions - package org.onosproject.yms.app.ydt.exceptions
YANG data tree exceptions.
org.onosproject.yms.app.ymsm - package org.onosproject.yms.app.ymsm
Provides implementation of YANG application management system manager.
org.onosproject.yms.app.ynh - package org.onosproject.yms.app.ynh
Provides implementation of YANG notification handler.
org.onosproject.yms.app.yob - package org.onosproject.yms.app.yob
Provides implementation of YANG object builder.
org.onosproject.yms.app.yob.exception - package org.onosproject.yms.app.yob.exception
YANG object builder exceptions.
org.onosproject.yms.app.ypm - package org.onosproject.yms.app.ypm
Provides implementation of YANG protocol metadata.
org.onosproject.yms.app.ysr - package org.onosproject.yms.app.ysr
Provides implementation of YANG Schema Registry.
org.onosproject.yms.app.ytb - package org.onosproject.yms.app.ytb
Provides implementation of YANG tree builder.
org.onosproject.yms.ych - package org.onosproject.yms.ych
In SBI, the provider or driver uses YANG management system as a CODEC utility.
org.onosproject.yms.ydt - package org.onosproject.yms.ydt
Provides interfaces to build and obtain YANG data tree which is data (sub)instance representation, abstract of protocol.
org.onosproject.yms.ymsm - package org.onosproject.yms.ymsm
Provides interfaces to YANG application management system manager.
org.onosproject.yms.ynh - package org.onosproject.yms.ynh
Provides interfaces to YANG notification handler.
org.onosproject.yms.ypm - package org.onosproject.yms.ypm
Provides interfaces to YANG protocol metadata manager.
org.onosproject.yms.ysr - package org.onosproject.yms.ysr
YANG schema registry (YSR) is responsible to maintain all the applications schemas defined in YANG.

P

PERIOD - Static variable in class org.onosproject.yms.app.ytb.YtbUtil
Static attribute for a dot string.
processAugmentedNodesForDelete(YdtContext, YdtAppContext) - Method in class org.onosproject.yms.app.yab.YangApplicationBroker
Traverses YDT delete tree and if any YDT node is augmented then updates the YDT delete tree with augment nodes.
processAugmentForChildNode(YdtAppContext, YangNode) - Method in class org.onosproject.yms.app.yab.YangApplicationBroker
Traverses data model tree and if any node is augmented, then adds child to current application context.
processEdit(YdtBuilder) - Method in class org.onosproject.yms.app.yab.YangApplicationBroker
Processes edit request of a NBI protocol.
processModuleLibrary(String, YangModuleLibrary) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
 
processModuleLibrary(String, YangModuleLibrary) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
Process module library for a registered service.
processOperation(YdtBuilder) - Method in class org.onosproject.yms.app.yab.YangApplicationBroker
Processes operation request of a NBI protocol.
processQuery(YdtBuilder) - Method in class org.onosproject.yms.app.yab.YangApplicationBroker
Processes query request of a NBI protocol.

R

registerApplication(Object, Class<?>) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
 
registerApplication(Object, Class<?>) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
Registers applications to YMS.
registerAsListener(ListenerService) - Method in interface org.onosproject.yms.app.ynh.YangNotificationExtendedService
Registers as listener with application.
registerAsListener(ListenerService) - Method in class org.onosproject.yms.app.ynh.YangNotificationManager
 
registerDefaultCodec(YangDataTreeCodec, YangProtocolEncodingFormat) - Static method in class org.onosproject.yms.app.ych.defaultcodecs.YangCodecRegistry
Registers a default codec for the specified data format.
registerDefaultCodec(YangDataTreeCodec, YangProtocolEncodingFormat) - Method in class org.onosproject.yms.app.ymsm.YmsManager
 
registerDefaultCodec(YangDataTreeCodec, YangProtocolEncodingFormat) - Method in interface org.onosproject.yms.ymsm.YmsService
Register protocol specific default CODEC.
registerOverriddenCodec(YangDataTreeCodec, YangProtocolEncodingFormat) - Method in class org.onosproject.yms.app.ych.DefaultYangCodecHandler
 
registerOverriddenCodec(YangDataTreeCodec, YangProtocolEncodingFormat) - Method in interface org.onosproject.yms.ych.YangCodecHandler
Register the provider / driver specific overridden codec.
registerService(Object, Class<?>, List<String>) - Method in class org.onosproject.yms.app.ymsm.YmsManager
 
registerService(Object, Class<?>, List<String>) - Method in interface org.onosproject.yms.ymsm.YmsService
Registers service with YANG management system.
revision() - Method in class org.onosproject.yms.app.ysr.DefaultYangModuleIdentifier
 
revision() - Method in interface org.onosproject.yms.ysr.YangModuleIdentifier
Retrieves revision of the YANG module.

S

setAppContextSwitch() - Method in class org.onosproject.yms.app.ydt.YdtNode
Sets the flag to keep the track of context switch.
setAppData(YdtNode, YangSchemaNode) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
setAppData(YdtNode, YangSchemaNode) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Sets the application data for given request.
setAugGenMethodSet(Set<String>) - Method in class org.onosproject.yms.app.yab.YangApplicationBroker
Sets the augment setter method name.
setAugGenMethodSet(Set<String>) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
Sets the method name's set for an augmented target node in an application tree.
setAugmentingSchemaNode(YangSchemaNode) - Method in class org.onosproject.yms.app.ydt.AugmentedSchemaData
 
setAugmentingSchemaNode(YangSchemaNode) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
setAugmentingSchemaNode(YangSchemaNode) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Sets the YangSchemaNode of augmenting application root node.
setAugmentIterator(Iterator<YangAugment>) - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
Sets the current list iterator of the YANG augment node.
setAugmentObject(Object) - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
Sets the augment node object.
setCaseObject(Object) - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
Sets the case node object.
setChild(YdtNode) - Method in class org.onosproject.yms.app.ydt.YdtNode
Sets the first instance of a child node.
setChoiceCaseMap(Map<String, Object>) - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
Sets the map of choice schema name and case object.
setClonedNode(YdtContext) - Method in class org.onosproject.yms.app.ydt.YdtNode
Sets the cloned node.
setDefaultEditOperationType(YdtContextOperationType) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
setDefaultEditOperationType(YdtContextOperationType) - Method in interface org.onosproject.yms.ydt.YdtBuilder
Sets default operation type.
setInEventSubject(YdtExtendedContext, Object, Object) - Static method in class org.onosproject.yms.app.yob.YobUtils
Sets the default notification object in event subject class.
setLastChild(YdtNode) - Method in class org.onosproject.yms.app.ydt.YdtNode
Sets the last instance of a child node.
setLibrary(YangModuleLibrary) - Method in class org.onosproject.yms.app.ych.DefaultYangCodecHandler
Sets module library for YSR.
setListIterator(Iterator<Object>) - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
Sets the current list iterator of the YANG schema node.
setMetaData(Object) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
 
setMetaData(Object) - Method in interface org.onosproject.yms.ypm.YpmContext
Sets the protocol metadata.
setModuleContext(YdtExtendedContext) - Method in class org.onosproject.yms.app.ydt.ModuleSchemaData
 
setName(String) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
 
setName(String) - Method in interface org.onosproject.yms.ypm.YpmContext
Sets the nodes name.
setNextSibling(YdtAppContext) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
setNextSibling(YdtAppContext) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Sets the context of next sibling.
setNextSibling(YdtNode) - Method in class org.onosproject.yms.app.ydt.YdtNode
Sets the next sibling of node.
setNextSibling(DefaultYpmNode) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
 
setNextSibling(DefaultYpmNode) - Method in interface org.onosproject.yms.ypm.YpmContext
Sets the next sibling of node.
setNotificationRootContext(YdtContext) - Method in class org.onosproject.yms.ynh.YangNotification
Assign the YANG modeled notification data.
setOperationType(YdtAppNodeOperationType) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
setOperationType(YdtAppNodeOperationType) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Set the app tree operation type.
setParent(YdtAppContext) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
setParent(YdtAppContext) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Sets the context of parent node.
setParent(YdtNode) - Method in class org.onosproject.yms.app.ydt.YdtNode
Sets the parent of node.
setParent(YpmContext) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
 
setParent(YpmContext) - Method in interface org.onosproject.yms.ypm.YpmContext
Sets the context of parent node.
setPreviousSibling(YdtAppContext) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
setPreviousSibling(YdtAppContext) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Sets the context of previous sibling.
setPreviousSibling(YdtNode) - Method in class org.onosproject.yms.app.ydt.YdtNode
Sets the previous sibling.
setPreviousSibling(DefaultYpmNode) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
 
setPreviousSibling(DefaultYpmNode) - Method in interface org.onosproject.yms.ypm.YpmContext
Sets the previous sibling.
setProtocolData(YdtContext, Object) - Method in class org.onosproject.yms.app.ypm.YpmManager
 
setProtocolData(YdtContext, Object) - Method in interface org.onosproject.yms.ypm.YpmService
Sets the YANG protocol metadata in specific ydt path in ypm tree.
setResourceIdentifier(String) - Method in interface org.onosproject.yms.ych.YangCompositeEncoding
Sets resource identifier.
setResourceIdentifierType(YangResourceIdentifierType) - Method in interface org.onosproject.yms.ych.YangCompositeEncoding
Sets the resource identifier type.
setResourceInformation(String) - Method in interface org.onosproject.yms.ych.YangCompositeEncoding
Sets the resource information.
setRootNode(YdtContext) - Method in class org.onosproject.yms.app.ydt.YangResponseWorkBench
Sets root node.
setRootTagAttributeMap(Map<String, String>) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
setRootTagAttributeMap(Map<String, String>) - Method in interface org.onosproject.yms.ydt.YdtBuilder
Sets root node tag attributes.
setStatus(YmsOperationExecutionStatus) - Method in class org.onosproject.yms.app.ydt.YangResponseWorkBench
Sets YMS operation execution status.
setXmlValue(YdtContext, Stack<Element>) - Method in class org.onosproject.yms.app.ych.defaultcodecs.xml.XmlCodecHandler
Sets the leaf value in the current element maintained in stack.
setXmlValue(YdtContext, Stack<Element>) - Method in class org.onosproject.yms.app.ych.defaultcodecs.xml.XmlCodecMultiInstanceLeafHandler
 
setXmlValue(YdtContext, Stack<Element>) - Method in class org.onosproject.yms.app.ych.defaultcodecs.xml.XmlCodecSingleInstanceLeafHandler
 
setYangObject(Object) - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
Sets the object of the YANG schema node.
setYangSchemaNode(YangSchemaNode) - Method in class org.onosproject.yms.app.ydt.YdtNode
Sets the data-model node reference for of a given node.
setYdtContextOperationType(YdtContextOperationType) - Method in class org.onosproject.yms.app.ydt.YdtNode
Sets type of yang data tree node operation.
setYmsOperationType(YmsOperationType) - Method in class org.onosproject.yms.app.ydt.YangResponseWorkBench
Sets YMS operation type.
STR_NULL - Static variable in class org.onosproject.yms.app.ytb.YtbUtil
Static attribute for string value having null.
subModuleIdentifiers() - Method in interface org.onosproject.yms.ysr.YangModuleInformation
Retrieves the list of submodules in the module.

T

toString() - Method in class org.onosproject.yms.app.ysr.DefaultYangModuleIdentifier
 
toString() - Method in class org.onosproject.yms.app.ysr.DefaultYangModuleLibrary
 
TraversalType - Enum in org.onosproject.yms.app.utils
Represents traversal type of the YANG node tree.
traverseToParent() - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
traverseToParent() - Method in interface org.onosproject.yms.ydt.YdtBuilder
Traverses up in YANG data tree to the parent node, it is to be used when protocol is using context type "current" and wanted to traverse up the tree.
traverseToParentWithoutValidation() - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
 
traverseToParentWithoutValidation() - Method in interface org.onosproject.yms.app.ydt.YdtExtendedBuilder
Traverses up in YANG data tree to the parent node, it is to be used when protocol is using extended context type and wanted to traverse up the tree without doing any validation.

U

unRegisterApplication(Object, Class<?>) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
 
unRegisterApplication(Object, Class<?>) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
Unregisters applications to YMS.
unRegisterService(Object, Class<?>) - Method in class org.onosproject.yms.app.ymsm.YmsManager
 
unRegisterService(Object, Class<?>) - Method in interface org.onosproject.yms.ymsm.YmsService
Unregisters service which is registered in YANG management system.
updateAppOperationType(YdtContextOperationType) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
 
updateAppOperationType(YdtContextOperationType) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
Updates the app tree operation type.

V

validateInstances(Set, List) - Method in class org.onosproject.yms.app.ydt.YdtMultiInstanceNode
Validates the given list of instances by verifying the allowed instance count and key element uniqueness.
validateMultiInstanceNode() - Method in class org.onosproject.yms.app.ydt.YdtNode
Validates all multi Instance nodes inside current context.
validDuplicateEntryProcessing() - Method in class org.onosproject.yms.app.ydt.YdtSingleInstanceLeafNode
 
valueOf(String) - Static method in enum org.onosproject.yms.app.utils.TraversalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.yms.app.ydt.AppType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.yms.app.ydt.YdtAppNodeOperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.yms.ych.YangProtocolEncodingFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.yms.ych.YangResourceIdentifierType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.yms.ydt.YdtContextOperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.yms.ydt.YdtExtendedInfoType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.yms.ydt.YdtType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.yms.ydt.YmsOperationExecutionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.yms.ydt.YmsOperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.yms.ynh.YangNotificationEvent.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.onosproject.yms.app.utils.TraversalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.yms.app.ydt.AppType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.yms.app.ydt.YdtAppNodeOperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.yms.ych.YangProtocolEncodingFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.yms.ych.YangResourceIdentifierType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.yms.ydt.YdtContextOperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.yms.ydt.YdtExtendedInfoType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.yms.ydt.YdtType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.yms.ydt.YmsOperationExecutionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.yms.ydt.YmsOperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.yms.ynh.YangNotificationEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
verifyNotificationObject(Object, Class<?>) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
 
verifyNotificationObject(Object, Class<?>) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
Verifies if the manager object is already registered with notification handler.

W

walk(YdtListener, YdtContext) - Method in class org.onosproject.yms.app.ydt.DefaultYdtWalker
 
walk(YdtExtendedListener, YdtExtendedContext) - Method in class org.onosproject.yms.app.ydt.DefaultYdtWalker
 
walk(YdtExtendedListener, YdtExtendedContext) - Method in interface org.onosproject.yms.app.ydt.YdtExtendedWalker
Walks the YANG data tree.
walk(YdtListener, YdtContext) - Method in interface org.onosproject.yms.ydt.YdtWalker
Walks the YANG data tree.

X

XmlCodecHandler - Class in org.onosproject.yms.app.ych.defaultcodecs.xml
Represents an codec handler to process the xml content and add element to the stack.
XmlCodecHandler() - Constructor for class org.onosproject.yms.app.ych.defaultcodecs.xml.XmlCodecHandler
 
XmlCodecMultiInstanceHandler - Class in org.onosproject.yms.app.ych.defaultcodecs.xml
Represents a multi instance node handler in YCH.
XmlCodecMultiInstanceHandler() - Constructor for class org.onosproject.yms.app.ych.defaultcodecs.xml.XmlCodecMultiInstanceHandler
 
XmlCodecMultiInstanceLeafHandler - Class in org.onosproject.yms.app.ych.defaultcodecs.xml
Represents a multi instance leaf node handler in YCH.
XmlCodecMultiInstanceLeafHandler() - Constructor for class org.onosproject.yms.app.ych.defaultcodecs.xml.XmlCodecMultiInstanceLeafHandler
 
XmlCodecSingleInstanceHandler - Class in org.onosproject.yms.app.ych.defaultcodecs.xml
Represents a single instance node handler in YCH.
XmlCodecSingleInstanceHandler() - Constructor for class org.onosproject.yms.app.ych.defaultcodecs.xml.XmlCodecSingleInstanceHandler
 
XmlCodecSingleInstanceLeafHandler - Class in org.onosproject.yms.app.ych.defaultcodecs.xml
Represents a single instance leaf node handler in YCH.
XmlCodecSingleInstanceLeafHandler() - Constructor for class org.onosproject.yms.app.ych.defaultcodecs.xml.XmlCodecSingleInstanceLeafHandler
 

Y

YabException - Exception in org.onosproject.yms.app.yab.exceptions
Represents base class for exceptions in YDT operations.
YabException() - Constructor for exception org.onosproject.yms.app.yab.exceptions.YabException
Creates a new YDT exception.
YabException(String) - Constructor for exception org.onosproject.yms.app.yab.exceptions.YabException
Creates a new YDT exception with given message.
YabException(String, Throwable) - Constructor for exception org.onosproject.yms.app.yab.exceptions.YabException
Creates a new YDT exception from given message and cause.
YabException(Throwable) - Constructor for exception org.onosproject.yms.app.yab.exceptions.YabException
Creates a new YDT exception from cause.
YangApplicationBroker - Class in org.onosproject.yms.app.yab
Represents YANG application broker.
YangApplicationBroker(YangSchemaRegistry) - Constructor for class org.onosproject.yms.app.yab.YangApplicationBroker
Creates a new YANG application broker.
YangCodecHandler - Interface in org.onosproject.yms.ych
Abstraction of an entity which provides interfaces to YANG codec handler.
YangCodecRegistry - Class in org.onosproject.yms.app.ych.defaultcodecs
Default implementation of YANG codec registry.
YangCompositeEncoding - Interface in org.onosproject.yms.ych
Abstraction of an entity which has the composite protocol request.
YangDataTreeCodec - Interface in org.onosproject.yms.ych
Abstraction of an entity which overrides the default codec.
YangModuleIdentifier - Interface in org.onosproject.yms.ysr
Abstraction of an entity which provides YANG module identifiers.
YangModuleInformation - Interface in org.onosproject.yms.ysr
Abstraction of an entity which provides YANG module information.
YangModuleLibrary - Interface in org.onosproject.yms.ysr
 
yangModuleList() - Method in class org.onosproject.yms.app.ysr.DefaultYangModuleLibrary
 
yangModuleList() - Method in interface org.onosproject.yms.ysr.YangModuleLibrary
Retrieves the current list of YANG modules supported in the server.
YangNotification - Class in org.onosproject.yms.ynh
Represents YANG notification which is a subject of YANG based event.
YangNotification(YdtContext) - Constructor for class org.onosproject.yms.ynh.YangNotification
Creates an instance of YANG notification subject.
YangNotificationEvent - Class in org.onosproject.yms.ynh
Represents YANG notification event.
YangNotificationEvent(YangNotification) - Constructor for class org.onosproject.yms.ynh.YangNotificationEvent
YANG notification information shared to NBI protocol in YANG data tree using the registered callback.
YangNotificationEvent.Type - Enum in org.onosproject.yms.ynh
Event type is the notification as defined in the YANG file.
YangNotificationExtendedService - Interface in org.onosproject.yms.app.ynh
Abstraction of an entity which provides interfaces to YANG extended notification service.
YangNotificationListener - Interface in org.onosproject.yms.ynh
Abstraction of listener for YANG notification handler events.
YangNotificationManager - Class in org.onosproject.yms.app.ynh
Representation of YANG notification manager.
YangNotificationManager(YangSchemaRegistry) - Constructor for class org.onosproject.yms.app.ynh.YangNotificationManager
Creates an instance of YANG notification manager.
YangNotificationService - Interface in org.onosproject.yms.ynh
Abstraction of an entity which provides interfaces to YANG notification service.
YangProtocolEncodingFormat - Enum in org.onosproject.yms.ych
Represents the protocol data representation.
YangRequestWorkBench - Class in org.onosproject.yms.app.ydt
Represents YANG request work bench which contains all parameters for request handling and methods to build and obtain YANG data tree which is data (sub)instance representation, abstract of protocol.
YangRequestWorkBench(String, String, YmsOperationType, YangSchemaRegistry, boolean) - Constructor for class org.onosproject.yms.app.ydt.YangRequestWorkBench
Creates an instance of YANG request work bench which is use to initialize logical rootNode and and schema registry.
YangResourceIdentifierType - Enum in org.onosproject.yms.ych
Represents the protocol data representation.
YangResponseWorkBench - Class in org.onosproject.yms.app.ydt
 
YangResponseWorkBench(YdtContext, YmsOperationExecutionStatus, YmsOperationType) - Constructor for class org.onosproject.yms.app.ydt.YangResponseWorkBench
Creates an instance of YangResponseWorkBench which is use to initialize rootNode and childNode.
YangSchemaRegistry - Interface in org.onosproject.yms.app.ysr
Abstraction of entity which provides interfaces to YANG schema registry.
YangTreeBuilder - Interface in org.onosproject.yms.app.ytb
Abstraction of an entity which provides interfaces to build YANG data tree from the object received from YNH, YAB or YCH.
YchException - Exception in org.onosproject.yms.app.ych
Represents base class for exceptions in YCH operations.
YchException() - Constructor for exception org.onosproject.yms.app.ych.YchException
Creates a new YCH exception.
YchException(String) - Constructor for exception org.onosproject.yms.app.ych.YchException
Creates a new YCH exception with given message.
YchException(String, Throwable) - Constructor for exception org.onosproject.yms.app.ych.YchException
Creates a new YCH exception from given message and cause.
YchException(Throwable) - Constructor for exception org.onosproject.yms.app.ych.YchException
Creates a new YCH exception from cause.
Ydt - Interface in org.onosproject.yms.ydt
Abstraction of an entity which represent YANG data tree.
YdtAppContext - Interface in org.onosproject.yms.app.ydt
Abstraction of an entity which represents YANG application data tree context information.
YdtAppNodeOperationType - Enum in org.onosproject.yms.app.ydt
Represents type of YANG data tree node operation.
YdtBuilder - Interface in org.onosproject.yms.ydt
Abstraction of an entity which provides interfaces to build and obtain YANG data tree which is data (sub)instance representation, abstract of protocol.
YdtBuilderFromYo - Class in org.onosproject.yms.app.ytb
Implements traversal of YANG node and its corresponding object, resulting in building of the YDT tree.
YdtBuilderFromYo(YdtExtendedBuilder, Object, YangSchemaRegistry) - Constructor for class org.onosproject.yms.app.ytb.YdtBuilderFromYo
Creates YDT builder from YANG object by assigning the mandatory values.
YdtContext - Interface in org.onosproject.yms.ydt
Abstraction of an entity which represents YANG data tree context information.
YdtContextOperationType - Enum in org.onosproject.yms.ydt
Represents type of YANG data tree node operation.
YdtContextResponseInfo - Interface in org.onosproject.yms.ydt
Represents YANG context response information.
YdtErrorInfo - Interface in org.onosproject.yms.ydt
Abstraction of an entity which contains context specific error info.
YdtException - Exception in org.onosproject.yms.app.ydt.exceptions
Represents base class for exceptions in YDT operations.
YdtException(String) - Constructor for exception org.onosproject.yms.app.ydt.exceptions.YdtException
Creates a new YDT exception with given message.
YdtException(String, Throwable) - Constructor for exception org.onosproject.yms.app.ydt.exceptions.YdtException
Creates a new YDT exception from given message and cause.
YdtException(Throwable) - Constructor for exception org.onosproject.yms.app.ydt.exceptions.YdtException
Creates a new YDT exception from cause.
YdtExtendedBuilder - Interface in org.onosproject.yms.app.ydt
Abstraction of an entity which represents extension of YDT builder required by internal sub modules.
YdtExtendedContext - Interface in org.onosproject.yms.app.ydt
Abstraction of an entity which represents application related information maintained in YDT.
YdtExtendedInfoType - Enum in org.onosproject.yms.ydt
Represents type of YANG data tree node operation.
YdtExtendedListener - Interface in org.onosproject.yms.app.ydt
Abstraction of an entity which provide call back methods which are called by YDT extended walker while walking the YANG data tree.
YdtExtendedWalker - Interface in org.onosproject.yms.app.ydt
Abstraction of an entity which provides interfaces for YDT extended walker.
YdtListener - Interface in org.onosproject.yms.ydt
Abstraction of an entity which provide call back methods which are called by YDT walker while walking the YANG data tree.
YdtMultiInstanceNode - Class in org.onosproject.yms.app.ydt
Represents a multi instance node in YANG data tree.
YdtNode<T> - Class in org.onosproject.yms.app.ydt
Represents implementation of interfaces to build and obtain YANG data tree which is data (sub)instance representation, abstract of protocol.
YdtResponse - Interface in org.onosproject.yms.ydt
Represents YANG management system results.
YdtSingleInstanceLeafNode - Class in org.onosproject.yms.app.ydt
Represents YDT single instance leaf node which is an atomic element and doesn't have any child.
YdtType - Enum in org.onosproject.yms.ydt
Represents type of node in YANG data tree.
YdtWalker - Interface in org.onosproject.yms.ydt
Abstraction of an entity which provides interfaces for YDT walk.
YmsManager - Class in org.onosproject.yms.app.ymsm
Represents implementation of YANG management system manager.
YmsManager() - Constructor for class org.onosproject.yms.app.ymsm.YmsManager
 
YmsOperationExecutionStatus - Enum in org.onosproject.yms.ydt
Abstraction of an entity which represents YANG management system operation result.
YmsOperationType - Enum in org.onosproject.yms.ydt
Represents type of root level operation for the request.
YmsService - Interface in org.onosproject.yms.ymsm
Abstraction of an entity which provides interfaces to YANG management system.
YobException - Exception in org.onosproject.yms.app.yob.exception
Represents base class for exceptions in YOB operations.
YobException(String) - Constructor for exception org.onosproject.yms.app.yob.exception.YobException
Creates a new YOB exception with given message.
YobUtils - Class in org.onosproject.yms.app.yob
Utils to support object creation.
YpmContext - Interface in org.onosproject.yms.ypm
Abstraction of an entity which represents YANG protocol metadata context information.
YpmManager - Class in org.onosproject.yms.app.ypm
Represents implementation of YANG protocol metadata manager.
YpmManager() - Constructor for class org.onosproject.yms.app.ypm.YpmManager
 
YpmService - Interface in org.onosproject.yms.ypm
Abstraction of an entity which provides interfaces to YANG Protocol Metadata Manager.
YtbException - Exception in org.onosproject.yms.app.ytb
Represents exception that needs to be handled by YTB.
YtbException(String) - Constructor for exception org.onosproject.yms.app.ytb.YtbException
Creates YTB exception with an exception message.
YtbException(Throwable) - Constructor for exception org.onosproject.yms.app.ytb.YtbException
Creates YTB exception with the cause for it.
YtbNodeInfo - Class in org.onosproject.yms.app.ytb
Represents YTB node info for all the nodes that are added to the YDT builder tree.Contains the information which can be attached and retrieved back from YDT while walking.
YtbNodeInfo() - Constructor for class org.onosproject.yms.app.ytb.YtbNodeInfo
Constructs a default YTB node info.
YtbTraversalInfo - Class in org.onosproject.yms.app.ytb
Represents YTB Traversal info which is needed every time the traversal of a YANG node happens.
YtbTraversalInfo(YangNode, TraversalType) - Constructor for class org.onosproject.yms.app.ytb.YtbTraversalInfo
Creates YTB traversal info by taking the traversal type and the YANG node.
YtbUtil - Class in org.onosproject.yms.app.ytb
Representation of utility for YANG tree builder.
A B C D E F G H I M N O P R S T U V W X Y 
Skip navigation links