com.triactive.jdo.store
Class NumericExpression
java.lang.Object
com.triactive.jdo.store.SQLExpression
com.triactive.jdo.store.NumericExpression
- Direct Known Subclasses:
- FloatingPointLiteral, IndexOfExpression, IntegerLiteral
class NumericExpression
- 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, and, callMethod, cast, com, eor, getQueryStatement, ior, mod, not, toStatementText, toString, typeList |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NumericExpression
public NumericExpression(QueryStatement qs)
NumericExpression
public NumericExpression(QueryStatement qs,
QueryStatement.QueryColumn qsc)
NumericExpression
public NumericExpression(java.lang.String functionName,
java.util.List args)
NumericExpression
public NumericExpression(SQLExpression.MonadicOperator op,
SQLExpression operand)
NumericExpression
public NumericExpression(SQLExpression operand1,
SQLExpression.DyadicOperator op,
SQLExpression operand2)
eq
public BooleanExpression eq(SQLExpression expr)
- Overrides:
eq
in class SQLExpression
noteq
public BooleanExpression noteq(SQLExpression expr)
- Overrides:
noteq
in class SQLExpression
lt
public BooleanExpression lt(SQLExpression expr)
- Overrides:
lt
in class SQLExpression
lteq
public BooleanExpression lteq(SQLExpression expr)
- Overrides:
lteq
in class SQLExpression
gt
public BooleanExpression gt(SQLExpression expr)
- Overrides:
gt
in class SQLExpression
gteq
public BooleanExpression gteq(SQLExpression expr)
- Overrides:
gteq
in class SQLExpression
in
public BooleanExpression in(SQLExpression expr)
- Overrides:
in
in class SQLExpression
add
public SQLExpression add(SQLExpression expr)
- Overrides:
add
in class SQLExpression
sub
public SQLExpression sub(SQLExpression expr)
- Overrides:
sub
in class SQLExpression
mul
public SQLExpression mul(SQLExpression expr)
- Overrides:
mul
in class SQLExpression
div
public SQLExpression div(SQLExpression expr)
- Overrides:
div
in class SQLExpression
neg
public SQLExpression neg()
- Overrides:
neg
in class SQLExpression
Copyright ? 2001 TriActive, Inc. All Rights Reserved.