public class NavuNodeInfo extends Object
Constructor and Description |
---|
NavuNodeInfo(MaapiSchemas.CSNode node)
Creates a NavuNodeInfo based on a schema node.
|
Modifier and Type | Method and Description |
---|---|
MaapiSchemas.CSNode |
getCsNode()
Returns the schema node from which the object is derive from.
|
MaapiSchemas.CSNode |
getCSNode() |
MaapiSchemas.CSSchema |
getCSSchema() |
MaapiSchemas |
getCSSchemas() |
boolean |
isAction()
Checks if a node is an action.
|
boolean |
isActionParam()
Checks if a node is an action parameter node.
|
boolean |
isActionResult()
Checks if a node is an action result node.
|
boolean |
isCase()
Checks if a node is top level of a case.
|
boolean |
isCdb() |
boolean |
isChildNode() |
boolean |
isContainer()
Checks if a node is a container node.
|
boolean |
isEmptyLeaf() |
boolean |
isLeaf()
Checks if a node is a leaf node.
|
boolean |
isLeafList()
Checks if the node is a leaf-list node.
|
boolean |
isLeafref()
Checks if the node is a YANG 'leafref'.
|
boolean |
isList()
Checks if a node is a list node.
|
boolean |
isListEntry() |
boolean |
isModule() |
boolean |
isNotif()
Checks if the node is a notification
|
boolean |
isOper() |
boolean |
isRootOfModules() |
boolean |
isWritable()
Checks if the node is writable.
|
boolean |
isWritableAll()
Checks if the node is writable for all data.
|
String |
printNodeType() |
String |
toString() |
public NavuNodeInfo(MaapiSchemas.CSNode node)
node
- public boolean isListEntry()
public MaapiSchemas.CSNode getCsNode()
public MaapiSchemas.CSNode getCSNode()
public boolean isAction()
public boolean isCase()
public boolean isCdb()
public boolean isContainer()
public boolean isEmptyLeaf()
public boolean isLeaf()
public boolean isLeafList()
public boolean isList()
public boolean isActionParam()
public boolean isActionResult()
public boolean isModule()
public boolean isWritable()
public boolean isWritableAll()
public boolean isNotif()
public boolean isLeafref()
public boolean isOper()
public String printNodeType()
public MaapiSchemas.CSSchema getCSSchema()
public MaapiSchemas getCSSchemas()
public boolean isRootOfModules()
public boolean isChildNode()