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.void
visit
(Assignment assignment) Visit method to handleAssignment
elements.void
visit
(AndCondition andCondition) Visit method to handleAndCondition
elements.void
Visit method to handleCompare
elements.void
visit
(IsNullPredicate isNullPredicate) Visit method to handleIsNullPredicate
elements.void
visit
(OrCondition orCondition) Visit method to handleOrCondition
elements.void
Visit method to handleDelete
elements.void
Visit method to handleColumn
elements.void
Visit method to handleNextVal
elements.void
Visit method to handleParameter
elements.void
Visit method to handleInsert
elements.void
Visit method to handleJoin
elements.void
Visit method to handle select elements.void
Visit method to handleTable
elements.void
visit
(TableAlias tableAlias) Visit method to handleTableAlias
elements.void
Visit method to handle update elements.
-
Method Details
-
visit
Visit method to handleAssignment
elements.- Parameters:
assignment
- Assignment object to be handled.
-
visit
Visit method to handleDelete
elements.- Parameters:
delete
- Delete object to be handled.
-
visit
Visit method to handleInsert
elements.- Parameters:
insert
- Insert object to be handled.
-
visit
Visit method to handleJoin
elements.- 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 handleTable
elements.- Parameters:
table
- Table object to be handled.
-
visit
Visit method to handleTableAlias
elements.- 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 handleAndCondition
elements.- Parameters:
andCondition
- AndCondition object to be handled.
-
visit
Visit method to handleCompare
elements.- Parameters:
compare
- Compare object to be handled.
-
visit
Visit method to handleIsNullPredicate
elements.- Parameters:
isNullPredicate
- IsNullPredicate object to be handled.
-
visit
Visit method to handleOrCondition
elements.- Parameters:
orCondition
- OrCondition object to be handled.
-
visit
Visit method to handleColumn
elements.- Parameters:
column
- Column object to be handled.
-
visit
Visit method to handleNextVal
elements.- Parameters:
nextVal
- NextVal object to be handled.
-
visit
Visit method to handleParameter
elements.- Parameters:
parameter
- Parameter object to be handled.
-
toString
String toString()Method returning constructed String.
-