|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object isql.builder.WhereBuilder
public class WhereBuilder
Builds the where clause. It is composed by sub-clauses connected with the operators AND, OR and negated with the operator NOT The expressions are similar to the ones in the select part of the query. but with small differences (no CASE expressions).
Constructor Summary | |
---|---|
WhereBuilder(ColumnValues values)
|
Method Summary | |
---|---|
IPredicate |
build(ISQLSelectParser.ISearchCondition condition)
The method to call to evaluate a whole where clause |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WhereBuilder(ColumnValues values)
Method Detail |
---|
public IPredicate build(ISQLSelectParser.ISearchCondition condition) throws ISQLException
condition
- the original where clause coming from ANTLR
ISQLException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |