public class PathExpr
extends com.ximpleware.extended.xpath.Expr
Constructor and Description |
---|
PathExpr(com.ximpleware.extended.xpath.Expr f,
com.ximpleware.extended.LocationPathExpr l) |
Modifier and Type | Method and Description |
---|---|
int |
adjust(int n) |
boolean |
evalBoolean(VTDNavHuge vn) |
int |
evalNodeSet(VTDNavHuge vn) |
double |
evalNumber(VTDNavHuge vn) |
java.lang.String |
evalString(VTDNavHuge vn) |
boolean |
isBoolean() |
boolean |
isNodeSet() |
boolean |
isNumerical() |
boolean |
isString() |
boolean |
isUnique(int i) |
boolean |
requireContextSize() |
void |
reset(VTDNavHuge vn) |
void |
setContextSize(int size) |
void |
setPosition(int pos) |
java.lang.String |
toString() |
public PathExpr(com.ximpleware.extended.xpath.Expr f, com.ximpleware.extended.LocationPathExpr l)
public int adjust(int n)
adjust
in class com.ximpleware.extended.xpath.Expr
public boolean evalBoolean(VTDNavHuge vn)
evalBoolean
in class com.ximpleware.extended.xpath.Expr
public int evalNodeSet(VTDNavHuge vn) throws XPathEvalExceptionHuge, NavExceptionHuge
evalNodeSet
in class com.ximpleware.extended.xpath.Expr
XPathEvalExceptionHuge
NavExceptionHuge
public double evalNumber(VTDNavHuge vn)
evalNumber
in class com.ximpleware.extended.xpath.Expr
public java.lang.String evalString(VTDNavHuge vn)
evalString
in class com.ximpleware.extended.xpath.Expr
public boolean isBoolean()
isBoolean
in class com.ximpleware.extended.xpath.Expr
public boolean isNodeSet()
isNodeSet
in class com.ximpleware.extended.xpath.Expr
public boolean isNumerical()
isNumerical
in class com.ximpleware.extended.xpath.Expr
public boolean isString()
isString
in class com.ximpleware.extended.xpath.Expr
public boolean isUnique(int i)
public boolean requireContextSize()
requireContextSize
in class com.ximpleware.extended.xpath.Expr
public void reset(VTDNavHuge vn)
reset
in class com.ximpleware.extended.xpath.Expr
public void setContextSize(int size)
setContextSize
in class com.ximpleware.extended.xpath.Expr
public void setPosition(int pos)
setPosition
in class com.ximpleware.extended.xpath.Expr
public java.lang.String toString()
toString
in class com.ximpleware.extended.xpath.Expr