public class WhereClause extends AbstractFragment implements SelectFragment, MergeFragment
BooleanExpression.root| Constructor and Description |
|---|
WhereClause(SqlStatement root,
BooleanExpression expression)
Create a new instance of a
WhereClause |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(MergeVisitor visitor)
Accept a visitor for
MERGE statements |
void |
accept(SelectVisitor visitor)
Accept a visitor for
SELECT statements |
BooleanExpression |
getExpression()
Get the boolean expression defining the filter criteria
|
getRootpublic WhereClause(SqlStatement root, BooleanExpression expression)
WhereClauseroot - SQL statement this WHERE clause belongs toexpression - boolean expression servicing as criteria for the WHERE clausepublic BooleanExpression getExpression()
public void accept(SelectVisitor visitor)
SELECT statementsaccept in interface SelectFragmentvisitor - SELECT visitorpublic void accept(MergeVisitor visitor)
MERGE statementsaccept in interface MergeFragmentvisitor - MERGE visitorCopyright © 2018–2021. All rights reserved.