|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.triactive.jdo.store.sql.expr.AbstractSqlExpression
com.triactive.jdo.store.sql.expr.NumericExpression
Nested Class Summary |
Nested classes inherited from class com.triactive.jdo.store.sql.expr.AbstractSqlExpression |
AbstractSqlExpression.Body, AbstractSqlExpression.CompoundExpression, AbstractSqlExpression.SimpleColumnReference, AbstractSqlExpression.SubqueryExpression |
Field Summary |
Fields inherited from class com.triactive.jdo.store.sql.expr.AbstractSqlExpression |
body, qs |
Constructor Summary | |
NumericExpression(AbstractSqlExpression.Body body)
|
|
NumericExpression(QueryStatement.QueryColumn qsc)
|
Method Summary | |
SqlExpression |
add(SqlExpression expr)
Returns a new expression representing "this + expr". |
SqlExpression |
cast(java.lang.Class toType)
Returns a new expression representing this expression cast to the given data type. |
SqlExpression |
div(SqlExpression expr)
Returns a new expression representing "this / expr". |
BooleanExpression |
eq(SqlExpression expr)
Returns a new expression representing "this == expr". |
BooleanExpression |
gt(SqlExpression expr)
Returns a new expression representing "this > expr". |
BooleanExpression |
gteq(SqlExpression expr)
Returns a new expression representing "this >= expr". |
BooleanExpression |
lt(SqlExpression expr)
Returns a new expression representing "this < expr". |
BooleanExpression |
lteq(SqlExpression expr)
Returns a new expression representing "this <= expr". |
SqlExpression |
mod(SqlExpression expr)
Returns a new expression representing "this % expr". |
SqlExpression |
mul(SqlExpression expr)
Returns a new expression representing "this * expr". |
SqlExpression |
neg()
Returns a new expression representing "-this". |
BooleanExpression |
noteq(SqlExpression expr)
Returns a new expression representing "this != expr". |
SqlExpression |
sub(SqlExpression expr)
Returns a new expression representing "this - expr". |
Methods inherited from class com.triactive.jdo.store.sql.expr.AbstractSqlExpression |
accessField, and, callMethod, com, eor, getColumnMapping, getJavaType, getMapping, getQueryStatement, getReferencedColumns, innermostQuery, innermostQuery, ior, newBody, newBody, newBody, newBody, newBody, newBody, newResultExpression, newSubqueryBody, not, select, setMapping, toStatementText, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public NumericExpression(AbstractSqlExpression.Body body)
public NumericExpression(QueryStatement.QueryColumn qsc)
Method Detail |
public BooleanExpression eq(SqlExpression expr)
SqlExpression
eq
in interface SqlExpression
eq
in class AbstractSqlExpression
public BooleanExpression noteq(SqlExpression expr)
SqlExpression
noteq
in interface SqlExpression
noteq
in class AbstractSqlExpression
public BooleanExpression lt(SqlExpression expr)
SqlExpression
lt
in interface SqlExpression
lt
in class AbstractSqlExpression
public BooleanExpression lteq(SqlExpression expr)
SqlExpression
lteq
in interface SqlExpression
lteq
in class AbstractSqlExpression
public BooleanExpression gt(SqlExpression expr)
SqlExpression
gt
in interface SqlExpression
gt
in class AbstractSqlExpression
public BooleanExpression gteq(SqlExpression expr)
SqlExpression
gteq
in interface SqlExpression
gteq
in class AbstractSqlExpression
public SqlExpression add(SqlExpression expr)
SqlExpression
add
in interface SqlExpression
add
in class AbstractSqlExpression
public SqlExpression sub(SqlExpression expr)
SqlExpression
sub
in interface SqlExpression
sub
in class AbstractSqlExpression
public SqlExpression mul(SqlExpression expr)
SqlExpression
mul
in interface SqlExpression
mul
in class AbstractSqlExpression
public SqlExpression div(SqlExpression expr)
SqlExpression
div
in interface SqlExpression
div
in class AbstractSqlExpression
public SqlExpression mod(SqlExpression expr)
SqlExpression
mod
in interface SqlExpression
mod
in class AbstractSqlExpression
public SqlExpression neg()
SqlExpression
neg
in interface SqlExpression
neg
in class AbstractSqlExpression
public SqlExpression cast(java.lang.Class toType)
SqlExpression
cast
in interface SqlExpression
cast
in class AbstractSqlExpression
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |