Class NavuXPathContext

Object
com.tailf.navu.NavuXPathContext

public class NavuXPathContext extends Object
This class contains Node context for a callback iterator implementing NavuNodeSetIterate which is used by NavuNode.xPathSelectIterate(String, NavuNodeSetIterate)
  • Constructor Details

    • NavuXPathContext

      public NavuXPathContext()
  • Method Details

    • getValue

      public ConfValue getValue()
      get NavuNode value if applicable
      Returns:
      ConfValue
    • getNode

      public NavuNode getNode()
      Get current NavuNode
      Returns:
      NavuNode
    • nextNode

      public void nextNode()
      Continue iteration to next node after this invocation
    • stopNode

      public void stopNode()
      Stop iteration after this invocation.
    • state

      public Object state()
      Iteration state object, if set for the iteration
      Returns:
      opaque object