jrun.ejb.ejbql
Class SQLVisitor

java.lang.Object
  |
  +--jrun.ejb.ejbql.VisitorAdapter
        |
        +--jrun.ejb.ejbql.SQLVisitor
All Implemented Interfaces:
Visitor
Direct Known Subclasses:
GreylockGeneratingVisitor

public abstract class SQLVisitor
extends VisitorAdapter


Constructor Summary
SQLVisitor(int traversalType)
           
 
Method Summary
abstract  void init(EjbQLQuery query)
           
abstract  java.lang.String toSQL()
           
 
Methods inherited from class jrun.ejb.ejbql.VisitorAdapter
getTraversalType, visitBetweenExpression, visitComparisonExpression, visitElements, visitEmptyCollectionExpression, visitFromClause, visitIdentificationVar, visitInExpression, visitLikeExpression, visitLiteral, visitMemberOfExpression, visitNavigationExpression, visitNullComparisonExpression, visitOperator, visitOperatorExpression, visitQuery, visitSelectClause, visitSymbol, visitWhereClause
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SQLVisitor

public SQLVisitor(int traversalType)
Method Detail

init

public abstract void init(EjbQLQuery query)

toSQL

public abstract java.lang.String toSQL()


Copyright � 2002 Macromedia Corporation. All Rights Reserved.