net.sf.saxon.expr.parser
Class PathMap.PathMapArc

java.lang.Object
  extended by net.sf.saxon.expr.parser.PathMap.PathMapArc
Enclosing class:
PathMap

public static class PathMap.PathMapArc
extends Object

An arc joining two nodes in the path map. The arc has a target (destination) node, and is labelled with an AxisExpression representing a step in a path expression


Method Summary
 byte getAxis()
          Get the Axis associated with this arc
 NodeTest getNodeTest()
          Get the NodeTest associated with this arc
 PathMap.PathMapNode getTarget()
          Get the target node representing the destination of this arc
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getAxis

public byte getAxis()
Get the Axis associated with this arc

Returns:
the axis, a constant from class Axis

getNodeTest

public NodeTest getNodeTest()
Get the NodeTest associated with this arc

Returns:
the NodeTest

getTarget

public PathMap.PathMapNode getTarget()
Get the target node representing the destination of this arc

Returns:
the target node


Copyright (c) 2004-2011 Saxonica Limited. All rights reserved.