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.Exprpublic boolean evalBoolean(VTDNavHuge vn)
evalBoolean in class com.ximpleware.extended.xpath.Exprpublic int evalNodeSet(VTDNavHuge vn) throws XPathEvalExceptionHuge, NavExceptionHuge
evalNodeSet in class com.ximpleware.extended.xpath.ExprXPathEvalExceptionHugeNavExceptionHugepublic double evalNumber(VTDNavHuge vn)
evalNumber in class com.ximpleware.extended.xpath.Exprpublic java.lang.String evalString(VTDNavHuge vn)
evalString in class com.ximpleware.extended.xpath.Exprpublic boolean isBoolean()
isBoolean in class com.ximpleware.extended.xpath.Exprpublic boolean isNodeSet()
isNodeSet in class com.ximpleware.extended.xpath.Exprpublic boolean isNumerical()
isNumerical in class com.ximpleware.extended.xpath.Exprpublic boolean isString()
isString in class com.ximpleware.extended.xpath.Exprpublic boolean isUnique(int i)
public boolean requireContextSize()
requireContextSize in class com.ximpleware.extended.xpath.Exprpublic void reset(VTDNavHuge vn)
reset in class com.ximpleware.extended.xpath.Exprpublic void setContextSize(int size)
setContextSize in class com.ximpleware.extended.xpath.Exprpublic void setPosition(int pos)
setPosition in class com.ximpleware.extended.xpath.Exprpublic java.lang.String toString()
toString in class com.ximpleware.extended.xpath.Expr