xacute.quilt
Class QuiltExpression

java.lang.Object
  |
  +--xacute.quilt.QuiltExpression
All Implemented Interfaces:
PPrintable
Direct Known Subclasses:
AttributeExpression, CurrentNode, ElementConstruct, FilterExpression, FLWRExpression, FunCall, IfThenElse, InLineXML, Nav, Operator, ParentNode, QName, Quantifier, ValueCompared, Var

public abstract class QuiltExpression
extends java.lang.Object
implements PPrintable

This class is the top-level class for all expressions of the query language.


Constructor Summary
QuiltExpression()
           
 
Method Summary
 boolean isTrue(EvalContext con)
           
 java.lang.String pprint()
           
 java.lang.String toString(EvalContext con)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuiltExpression

public QuiltExpression()
Method Detail

isTrue

public boolean isTrue(EvalContext con)
               throws QuiltException

toString

public java.lang.String toString(EvalContext con)

pprint

public java.lang.String pprint()
Specified by:
pprint in interface PPrintable