de.pannenleiter.db.expr
Class Expression

java.lang.Object
  |
  +--de.pannenleiter.db.expr.Expression
Direct Known Subclasses:
BinaryExpression, CurrentNodeExpression, FilterExpression, Function, ParentNodeExpression, PathExpression, RootExpression, UnionExpression, Value, VariableReference

public abstract class Expression
extends java.lang.Object


Constructor Summary
Expression()
           
 
Method Summary
abstract  void dump(java.lang.String indent)
           
 SQLContext toSQL(XMLDatabase db, java.lang.String area)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Expression

public Expression()
Method Detail

dump

public abstract void dump(java.lang.String indent)

toSQL

public SQLContext toSQL(XMLDatabase db,
                        java.lang.String area)
                 throws java.lang.Exception