public class FindBindVariableVisitor
extends java.lang.Object
Note: Almost all Commands could use BindVariables, we need to find out what is the ANSI and/or JDBC standards are for this. This almost allow us to simulate Dynamic SQL, e.g. if we can use prepare statement for things like column name, table properties, default value etc in CreateCommand
Constructor and Description |
---|
FindBindVariableVisitor() |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator |
getBindVariableIterator() |
java.util.List |
getBindVariables() |
void |
visit(Function fn) |
void |
visit(InsertIntoClause insertInto) |
void |
visit(Selectable sel) |
void |
visit(SelectCommand select) |
void |
visit(UpdateCommand update) |
void |
visit(UpsertCommand upsert) |
public java.util.List getBindVariables()
public java.util.Iterator getBindVariableIterator()
public void visit(Selectable sel)
public void visit(Function fn)
public void visit(SelectCommand select)
public void visit(InsertIntoClause insertInto)
public void visit(UpsertCommand upsert)
public void visit(UpdateCommand update)