Package com.tailf.ncs.maapi
Class MmapCSNode
Object
com.tailf.maapi.MaapiSchemas.CSNode
com.tailf.ncs.maapi.MmapCSNode
- Direct Known Subclasses:
 MmapCSMountPoint,MmapCSRoot
mmap version of CSNode for accessing data from capnproto schema file
 via the CSNode API.
- 
Method Summary
Modifier and TypeMethodDescriptiongetChild(int tagHash) Retrieve a child with the specified tag Returns null if no child exists.getChild(int nsHash, int tagHash) Retrieve a child with the specified namespace and tag Returns null if no child exists.Retrieves children for this node as List or null if no children exists.Retrieves the node informationRetrieves the parent node for this nodeRetrieves siblings for this node as List or null if no siblings exists.Methods inherited from class com.tailf.maapi.MaapiSchemas.CSNode
equals, getChildren, getChoices, getDefval, getKey, getKeys, getMaxOccurs, getMinOccurs, getNS, getNSHash, getSchema, getSibling, getTag, getTagHash, getType, getXmlNS, hasChildren, hasDisplayWhen, hashCode, hasMetaData, hasMountPoint, hasWhen, isAction, isActionParam, isActionResult, isCase, isContainer, isEmptyLeaf, isLeaf, isLeafList, isLeafref, isList, isNotif, isOper, isWritable, printNodeType, toString 
- 
Method Details
- 
getNodeInfo
Description copied from class:MaapiSchemas.CSNodeRetrieves the node information- Overrides:
 getNodeInfoin classMaapiSchemas.CSNode- Returns:
 - CSNodeInfo node information about current (this) node
 
 - 
getParentNode
Description copied from class:MaapiSchemas.CSNodeRetrieves the parent node for this node- Overrides:
 getParentNodein classMaapiSchemas.CSNode- Returns:
 - CSNode parent or null if this a root node
 
 - 
getSiblings
Description copied from class:MaapiSchemas.CSNodeRetrieves siblings for this node as List or null if no siblings exists.
Includes the current node in the List.
- Overrides:
 getSiblingsin classMaapiSchemas.CSNode- Returns:
 - List of sibling nodes including the current (this) node
 
 - 
getChildren
Description copied from class:MaapiSchemas.CSNodeRetrieves children for this node as List or null if no children exists.- Overrides:
 getChildrenin classMaapiSchemas.CSNode- Returns:
 - List of children nodes
 
 - 
getChild
Description copied from class:MaapiSchemas.CSNodeRetrieve a child with the specified tag Returns null if no child exists.- Overrides:
 getChildin classMaapiSchemas.CSNode- Returns:
 - Child node
 
 - 
getChild
Description copied from class:MaapiSchemas.CSNodeRetrieve a child with the specified namespace and tag Returns null if no child exists.- Overrides:
 getChildin classMaapiSchemas.CSNode- Returns:
 - Child node
 
 
 -