Package org.eclipse.wst.xml.xpath2.processor.internal.ast


org.eclipse.wst.xml.xpath2.processor.internal.ast
Class QuantifiedExpr



public class QuantifiedExpr
extends org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr
Support for Quantified expressions.

Field Summary

public static intALL
     Set internal value for ALL.
public static intSOME
     Set internal value for SOME.

Constructor Summary

QuantifiedExpr(int type , java.util.Collection varexp , org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr ret)

Method Summary

public java.lang.Objectaccept(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)
     Support for Visitor interface.
public org.eclipse.wst.xml.xpath2.processor.internal.ast.Exprexpr()
     Support for Expression interface.
public java.util.Iteratoriterator()
     Support for Iterator inteface.
public voidset_expr(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr e)
     Set next expression.
public voidtruncate_pairs()
     Normalization of expression pairs.
public inttype()
     Support for Integer interface.
public java.util.Collectionve_pairs()
     Support for Collection interface.

Field Detail

ALL

public static int ALL

Set internal value for ALL.

SOME

public static int SOME

Set internal value for SOME.

Constructor Detail

QuantifiedExpr

public QuantifiedExpr(int type , java.util.Collection varexp , org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr ret)

Constructor for QuantifiedExpr.


Methods Detail

accept

public java.lang.Object accept(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)

Support for Visitor interface.

Parameters

v

Returns

java.lang.Object - Result of Visitor operation.


expr

public org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr expr()

Support for Expression interface.

Returns

org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr - Result of Expr operation.


iterator

public java.util.Iterator iterator()

Support for Iterator inteface.

Returns

java.util.Iterator - Result of Iterator operation.


set_expr

public void set_expr(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr e)

Set next expression.

Parameters

e - Expression.


truncate_pairs

public void truncate_pairs()

Normalization of expression pairs.


type

public int type()

Support for Integer interface.

Returns

int - Result of Int operation.


ve_pairs

public java.util.Collection ve_pairs()

Support for Collection interface.

Returns

java.util.Collection - Expression pairs.