com.triactive.jdo.store
Class BooleanExpression
java.lang.Object
com.triactive.jdo.store.SQLExpression
com.triactive.jdo.store.BooleanExpression
- Direct Known Subclasses:
- BooleanBitColumnExpression, BooleanCharColumnExpression, BooleanLiteral, ExistsExpression, NullComparisonExpression, OIDRangeTestExpression
class BooleanExpression
- extends SQLExpression
Fields inherited from class com.triactive.jdo.store.SQLExpression |
lowestOperator, OP_ADD, OP_AND, OP_BETWEEN, OP_CONCAT, OP_DIV, OP_EQ, OP_GT, OP_GTEQ, OP_IN, OP_IS, OP_ISNOT, OP_LIKE, OP_LT, OP_LTEQ, OP_MUL, OP_NEG, OP_NOT, OP_NOTEQ, OP_OR, OP_SUB, qs, st |
Methods inherited from class com.triactive.jdo.store.SQLExpression |
accessField, add, callMethod, cast, com, div, getQueryStatement, gt, gteq, lt, lteq, mod, mul, neg, sub, toStatementText, toString, typeList |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BooleanExpression
public BooleanExpression(QueryStatement qs)
BooleanExpression
public BooleanExpression(QueryStatement qs,
QueryStatement.QueryColumn qsc)
BooleanExpression
public BooleanExpression(java.lang.String functionName,
java.util.List args)
BooleanExpression
public BooleanExpression(SQLExpression.MonadicOperator op,
SQLExpression operand)
BooleanExpression
public BooleanExpression(SQLExpression operand1,
SQLExpression.DyadicOperator op,
SQLExpression operand2)
and
public BooleanExpression and(SQLExpression expr)
- Overrides:
and
in class SQLExpression
eor
public BooleanExpression eor(SQLExpression expr)
- Overrides:
eor
in class SQLExpression
ior
public BooleanExpression ior(SQLExpression expr)
- Overrides:
ior
in class SQLExpression
not
public BooleanExpression not()
- Overrides:
not
in class SQLExpression
eq
public BooleanExpression eq(SQLExpression expr)
- Overrides:
eq
in class SQLExpression
noteq
public BooleanExpression noteq(SQLExpression expr)
- Overrides:
noteq
in class SQLExpression
in
public BooleanExpression in(SQLExpression expr)
- Overrides:
in
in class SQLExpression
Copyright ? 2001 TriActive, Inc. All Rights Reserved.