| Methods in com.ximpleware that throw XPathEvalException |
int |
LocationPathExpr.computeContextSize(Predicate p,
VTDNav vn)
|
protected int |
LocationPathExpr.computeContextSize4Ancestor(Predicate p,
VTDNav vn)
|
protected int |
LocationPathExpr.computeContextSize4Ancestor2(Predicate p,
VTDNav vn)
|
protected int |
LocationPathExpr.computeContextSize4AncestorOrSelf(Predicate p,
VTDNav vn)
|
protected int |
LocationPathExpr.computeContextSize4AncestorOrSelf2(Predicate p,
VTDNav vn)
|
protected int |
LocationPathExpr.computeContextSize4Child(Predicate p,
VTDNav vn)
|
protected int |
LocationPathExpr.computeContextSize4Child2(Predicate p,
VTDNav vn)
|
protected int |
LocationPathExpr.computeContextSize4DDFP(Predicate p,
VTDNav vn)
|
protected int |
LocationPathExpr.computeContextSize4DDFP2(Predicate p,
VTDNav vn)
|
protected int |
LocationPathExpr.computeContextSize4FollowingSibling(Predicate p,
VTDNav vn)
|
protected int |
LocationPathExpr.computeContextSize4FollowingSibling2(Predicate p,
VTDNav vn)
|
protected int |
LocationPathExpr.computeContextSize4Parent(Predicate p,
VTDNav vn)
|
protected int |
LocationPathExpr.computeContextSize4Parent2(Predicate p,
VTDNav vn)
|
protected int |
LocationPathExpr.computeContextSize4PrecedingSibling(Predicate p,
VTDNav vn)
|
protected int |
LocationPathExpr.computeContextSize4PrecedingSibling2(Predicate p,
VTDNav vn)
|
protected int |
LocationPathExpr.computeContextSize4Self(Predicate p,
VTDNav vn)
|
protected int |
LocationPathExpr.computeContextSize4Self2(Predicate p,
VTDNav vn)
|
int |
UnionExpr.evalNodeSet(VTDNav vn)
|
int |
PathExpr.evalNodeSet(VTDNav vn)
|
int |
LocationPathExpr.evalNodeSet(VTDNav vn)
|
int |
FunctionalLocationPathExpr.evalNodeSet(VTDNav vn)
|
int |
FuncExpr.evalNodeSet(VTDNav vn)
|
int |
FilterExpr.evalNodeSet(VTDNav vn)
|
abstract int |
Expr.evalNodeSet(VTDNav vn)
|
int |
CachedExpr.evalNodeSet(VTDNav vn)
|
int |
BinaryExpr.evalNodeSet(VTDNav vn)
|
int |
AutoPilot.evalXPath()
This method returns the next node in the nodeset
it returns -1 if there is no more node
Afer finishing evaluating, don't forget to reset the xpath |
protected int |
LocationPathExpr.process_ancestor_or_self(VTDNav vn)
|
protected int |
LocationPathExpr.process_ancestor_or_self2(VTDNav vn)
|
protected int |
LocationPathExpr.process_ancestor(VTDNav vn)
|
protected int |
LocationPathExpr.process_ancestor2(VTDNav vn)
|
protected int |
LocationPathExpr.process_attribute(VTDNav vn)
|
protected int |
LocationPathExpr.process_child(VTDNav vn)
For processing node tests that are element specific |
protected int |
LocationPathExpr.process_child2(VTDNav vn)
|
protected int |
LocationPathExpr.process_DDFP(VTDNav vn)
|
protected int |
LocationPathExpr.process_DDFP2(VTDNav vn)
|
protected int |
LocationPathExpr.process_following_sibling(VTDNav vn)
|
protected int |
LocationPathExpr.process_following_sibling2(VTDNav vn)
|
protected int |
LocationPathExpr.process_namespace(VTDNav vn)
|
protected int |
LocationPathExpr.process_parent(VTDNav vn)
|
protected int |
LocationPathExpr.process_parent2(VTDNav vn)
|
protected int |
LocationPathExpr.process_preceding_sibling(VTDNav vn)
|
protected int |
LocationPathExpr.process_preceding_sibling2(VTDNav vn)
|
protected int |
LocationPathExpr.process_self(VTDNav vn)
|
protected int |
LocationPathExpr.process_self2(VTDNav vn)
|