| Package | Description | 
|---|---|
| com.tailf.navu | 
 NAVU (Navigation Utilities) is an API which provides increased
 accessibility to the ConfD/NCS populated data model tree:
 NAVU-Tree. 
 | 
| com.tailf.navu.traversal | 
 
 Utility package for traversing the NAVU tree using NAVU API. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
NavuContext | 
NavuNode.context()
Returns the current  
NavuContext that this node is
 attached to. | 
NavuContext | 
NavuAction.context()
Returns the current  
NavuContext that this node is
 attached to. | 
| Modifier and Type | Method and Description | 
|---|---|
static NavuNode | 
KeyPath2NavuNode.getNode(ConfObject[] kp,
       NavuContext ctx)  | 
static NavuNode | 
KeyPath2NavuNode.getNode(ConfPath path,
       NavuContext ctx)  | 
void | 
NavuContext.set(NavuContext context)
Set the context attributes using another context object. 
 | 
void | 
PreparedXMLStatement.set(NavuContext context)
Deprecated.  
 | 
abstract NavuNode | 
NavuNode.setChange(List<ConfObject> path,
         DiffIterateOperFlag op,
         ConfValue oldValue,
         NavuContext delContext)
Internal, subject to change without notice.   
 | 
NavuNode | 
NavuList.setChange(List<ConfObject> path,
         DiffIterateOperFlag op,
         ConfValue oldValue,
         NavuContext delContext)  | 
NavuNode | 
NavuLeaf.setChange(List<ConfObject> kp,
         DiffIterateOperFlag op,
         ConfValue oldValue,
         NavuContext delContext)  | 
NavuNode | 
NavuAction.setChange(List<ConfObject> kp,
         DiffIterateOperFlag op,
         ConfValue oldValue,
         NavuContext delContext)
Sets the change type on a node. 
 | 
NavuNode | 
NavuContainer.setChange(List<ConfObject> path,
         DiffIterateOperFlag op,
         ConfValue oldValue,
         NavuContext delContext)  | 
void | 
PreparedXMLStatement.setValues(NavuContext context)
When all the parameterized values has been filled
 this method is intended to be invoked for a
 final set operation with the given values. 
 | 
void | 
PreparedXMLStatement.sharedSetValues(NavuContext context)
When all the parameterized values has been filled
 this method is intended to be invoked for a
 final set operation with the given values. 
 | 
| Constructor and Description | 
|---|
NavuContainer(NavuContext context)
Creates an root  
NavuContainer a starting point of
 which further navigation is performed. | 
NavuXPathSelect(NavuContext ctx,
               String keyPath)
Internal, subject to change without notice.  
  | 
NavuXPathSelectIterate(NavuContext ctx,
                      String keyPath,
                      NavuNodeSetIterate iter)
Internal, subject to change without notice.  
  | 
NavuXPathSelectResultSet(NavuContext ctx)
Internal, subject to change without notice.  
  | 
NavuXPathSelectResultSetAccumulate(NavuContext ctx)
Internal, subject to change without notice.  
  | 
NavuXPathSelectResultSetIterate(NavuContext ctx,
                               NavuNodeSetIterate iter)
Internal, subject to change without notice.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
static NavuTreeTraversal | 
NavuTreeTraversal.createInstance(NavuContext ctx,
              NavuTraversalMean travmeth)
Factory method to retrieve an instance of this class. 
 | 
static Iterator<NavuNode> | 
NavuTreeTraversal.iterator(NavuContext ctx)
 Retrieve an iterator to traverse the entire NAVU tree. 
 |