|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ucl.xpath.ast.XPathNode
org.ucl.xpath.ast.Expr
org.ucl.xpath.ast.QuantifiedExpr
Support for Quantified expressions.
Field Summary | |
static int |
ALL
Set internal value for ALL. |
static int |
SOME
Set internal value for SOME. |
Constructor Summary | |
QuantifiedExpr(int type,
java.util.Collection varexp,
Expr ret)
Constructor for QuantifiedExpr. |
Method Summary | |
java.lang.Object |
accept(XPathVisitor v)
Support for Visitor interface. |
Expr |
expr()
Support for Expression interface. |
java.util.Iterator |
iterator()
Support for Iterator inteface. |
void |
set_expr(Expr e)
Set next expression. |
void |
truncate_pairs()
Normalization of expression pairs. |
int |
type()
Support for Integer interface. |
java.util.Collection |
ve_pairs()
Support for Collection interface. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int SOME
public static final int ALL
Constructor Detail |
public QuantifiedExpr(int type, java.util.Collection varexp, Expr ret)
type
- Type (0 for SOME, 1 for ALL).varexp
- Expressions.ret
- Returned expression.Method Detail |
public java.lang.Object accept(XPathVisitor v)
accept
in class XPathNode
public int type()
public java.util.Iterator iterator()
public Expr expr()
public void set_expr(Expr e)
e
- Expression.public void truncate_pairs()
public java.util.Collection ve_pairs()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |