com.jclark.xsl.expr
abstract class ConvertibleNodeSetExpr extends ConvertibleExpr implements NodeSetExpr
Field Summary | |
---|---|
static int | SINGLE_LEVEL
If this is set, then all nodes in the result of eval(x, c) are
guaranteed to be at the same level of the tree. |
static int | STAYS_IN_SUBTREE
If this is set, then all nodes in the result of eval(x, c)
are guaranteed to be in the subtree rooted at x. |
Method Summary | |
---|---|
ConvertibleNodeSetExpr | compose(ConvertibleNodeSetExpr expr)
Return an expression for this/expr |
Pattern | getChildrenNodePattern() |
int | getOptimizeFlags() |
ConvertibleBooleanExpr | makeBooleanExpr() |
ConvertibleNodeSetExpr | makeNodeSetExpr() |
ConvertibleStringExpr | makeStringExpr() |
ConvertibleVariantExpr | makeVariantExpr() |