public abstract class WhereStatement<R,C> extends Statement<R,C> implements ConditionVisitor
| Modifier and Type | Field and Description |
|---|---|
protected Condition<R,C> |
condition |
protected Table<R,C> |
table |
engine, placeholderMap| Constructor and Description |
|---|
WhereStatement(Engine<R,C> engine,
LinkedHashMap<String,Placeholder<R,C>> placeholderMap,
Table<R,C> table) |
WhereStatement(Engine<R,C> engine,
LinkedHashMap<String,Placeholder<R,C>> placeholderMap,
Table<R,C> table,
Condition<R,C> condition) |
| Modifier and Type | Method and Description |
|---|---|
Condition |
getCondition() |
Table |
getTable() |
protected Collection<R> |
getTarget() |
void |
visit(Condition condition,
boolean andPath) |
bindValue, check, execute, getPlaceholderMap, isSelectStatementgetEnd, getSource, getStart, setLocation, throwExceptionpublic WhereStatement(Engine<R,C> engine, LinkedHashMap<String,Placeholder<R,C>> placeholderMap, Table<R,C> table, Condition<R,C> condition)
protected Collection<R> getTarget()
public Condition getCondition()
public Table getTable()
public void visit(Condition condition, boolean andPath)
visit in interface ConditionVisitorCopyright © 2014. All rights reserved.