Interface Visitor
-
- All Known Implementing Classes:
DB2QueryVisitor,DefaultDoubleQuoteNameQueryVisitor,DefaultQueryVisitor,InformixQueryVisitor,MySQLQueryVisitor,OracleQueryVisitor,ParameterVisitor,PostgreSQLQueryVisitor,ProgressQueryVisitor,SapDbQueryVisitor,SQLServerQueryVisitor,SybaseQueryVisitor,UncoupleVisitor
public interface VisitorInterface 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringtoString()Method returning constructed String.voidvisit(Assignment assignment)Visit method to handleAssignmentelements.voidvisit(AndCondition andCondition)Visit method to handleAndConditionelements.voidvisit(Compare compare)Visit method to handleCompareelements.voidvisit(IsNullPredicate isNullPredicate)Visit method to handleIsNullPredicateelements.voidvisit(OrCondition orCondition)Visit method to handleOrConditionelements.voidvisit(Delete delete)Visit method to handleDeleteelements.voidvisit(Column column)Visit method to handleColumnelements.voidvisit(NextVal nextVal)Visit method to handleNextValelements.voidvisit(Parameter parameter)Visit method to handleParameterelements.voidvisit(Insert insert)Visit method to handleInsertelements.voidvisit(Join join)Visit method to handleJoinelements.voidvisit(Select select)Visit method to handle select elements.voidvisit(Table table)Visit method to handleTableelements.voidvisit(TableAlias tableAlias)Visit method to handleTableAliaselements.voidvisit(Update update)Visit method to handle update elements.
-
-
-
Method Detail
-
visit
void visit(Assignment assignment)
Visit method to handleAssignmentelements.- Parameters:
assignment- Assignment object to be handled.
-
visit
void visit(Delete delete)
Visit method to handleDeleteelements.- Parameters:
delete- Delete object to be handled.
-
visit
void visit(Insert insert)
Visit method to handleInsertelements.- Parameters:
insert- Insert object to be handled.
-
visit
void visit(Join join)
Visit method to handleJoinelements.- Parameters:
join- Join object to be handled
-
visit
void visit(Select select)
Visit method to handle select elements.- Parameters:
select- Select object to be handled.
-
visit
void visit(Table table)
Visit method to handleTableelements.- Parameters:
table- Table object to be handled.
-
visit
void visit(TableAlias tableAlias)
Visit method to handleTableAliaselements.- Parameters:
tableAlias- TableAlias object to be handled.
-
visit
void visit(Update update)
Visit method to handle update elements.- Parameters:
update- Update object to be handled.
-
visit
void visit(AndCondition andCondition)
Visit method to handleAndConditionelements.- Parameters:
andCondition- AndCondition object to be handled.
-
visit
void visit(Compare compare)
Visit method to handleCompareelements.- Parameters:
compare- Compare object to be handled.
-
visit
void visit(IsNullPredicate isNullPredicate)
Visit method to handleIsNullPredicateelements.- Parameters:
isNullPredicate- IsNullPredicate object to be handled.
-
visit
void visit(OrCondition orCondition)
Visit method to handleOrConditionelements.- Parameters:
orCondition- OrCondition object to be handled.
-
visit
void visit(Column column)
Visit method to handleColumnelements.- Parameters:
column- Column object to be handled.
-
visit
void visit(NextVal nextVal)
Visit method to handleNextValelements.- Parameters:
nextVal- NextVal object to be handled.
-
visit
void visit(Parameter parameter)
Visit method to handleParameterelements.- Parameters:
parameter- Parameter object to be handled.
-
toString
java.lang.String toString()
Method returning constructed String.- Overrides:
toStringin classjava.lang.Object- Returns:
- Constructed query string.
-
-