Interface Visitor
- All Known Implementing Classes:
DB2QueryVisitor,DefaultDoubleQuoteNameQueryVisitor,DefaultQueryVisitor,InformixQueryVisitor,MySQLQueryVisitor,OracleQueryVisitor,ParameterVisitor,PostgreSQLQueryVisitor,ProgressQueryVisitor,SapDbQueryVisitor,SQLServerQueryVisitor,SybaseQueryVisitor,UncoupleVisitor
public interface Visitor
Interface providing methods for Elements of the implementation of the visitor pattern.
- Version:
- $Revision: 8469 $ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
- Author:
- Dennis Butterstein, Ralf Joachim
-
Method Summary
Modifier and TypeMethodDescriptiontoString()Method returning constructed String.voidvisit(Assignment assignment) Visit method to handleAssignmentelements.voidvisit(AndCondition andCondition) Visit method to handleAndConditionelements.voidVisit method to handleCompareelements.voidvisit(IsNullPredicate isNullPredicate) Visit method to handleIsNullPredicateelements.voidvisit(OrCondition orCondition) Visit method to handleOrConditionelements.voidVisit method to handleDeleteelements.voidVisit method to handleColumnelements.voidVisit method to handleNextValelements.voidVisit method to handleParameterelements.voidVisit method to handleInsertelements.voidVisit method to handleJoinelements.voidVisit method to handle select elements.voidVisit method to handleTableelements.voidvisit(TableAlias tableAlias) Visit method to handleTableAliaselements.voidVisit method to handle update elements.
-
Method Details
-
visit
Visit method to handleAssignmentelements.- Parameters:
assignment- Assignment object to be handled.
-
visit
Visit method to handleDeleteelements.- Parameters:
delete- Delete object to be handled.
-
visit
Visit method to handleInsertelements.- Parameters:
insert- Insert object to be handled.
-
visit
Visit method to handleJoinelements.- Parameters:
join- Join object to be handled
-
visit
Visit method to handle select elements.- Parameters:
select- Select object to be handled.
-
visit
Visit method to handleTableelements.- Parameters:
table- Table object to be handled.
-
visit
Visit method to handleTableAliaselements.- Parameters:
tableAlias- TableAlias object to be handled.
-
visit
Visit method to handle update elements.- Parameters:
update- Update object to be handled.
-
visit
Visit method to handleAndConditionelements.- Parameters:
andCondition- AndCondition object to be handled.
-
visit
Visit method to handleCompareelements.- Parameters:
compare- Compare object to be handled.
-
visit
Visit method to handleIsNullPredicateelements.- Parameters:
isNullPredicate- IsNullPredicate object to be handled.
-
visit
Visit method to handleOrConditionelements.- Parameters:
orCondition- OrCondition object to be handled.
-
visit
Visit method to handleColumnelements.- Parameters:
column- Column object to be handled.
-
visit
Visit method to handleNextValelements.- Parameters:
nextVal- NextVal object to be handled.
-
visit
Visit method to handleParameterelements.- Parameters:
parameter- Parameter object to be handled.
-
toString
String toString()Method returning constructed String.
-