|
|||||||||||
| 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 SqlExpressioneq in class AbstractSqlExpressionpublic BooleanExpression noteq(SqlExpression expr)
SqlExpression
noteq in interface SqlExpressionnoteq in class AbstractSqlExpressionpublic BooleanExpression lt(SqlExpression expr)
SqlExpression
lt in interface SqlExpressionlt in class AbstractSqlExpressionpublic BooleanExpression lteq(SqlExpression expr)
SqlExpression
lteq in interface SqlExpressionlteq in class AbstractSqlExpressionpublic BooleanExpression gt(SqlExpression expr)
SqlExpression
gt in interface SqlExpressiongt in class AbstractSqlExpressionpublic BooleanExpression gteq(SqlExpression expr)
SqlExpression
gteq in interface SqlExpressiongteq in class AbstractSqlExpressionpublic SqlExpression add(SqlExpression expr)
SqlExpression
add in interface SqlExpressionadd in class AbstractSqlExpressionpublic SqlExpression sub(SqlExpression expr)
SqlExpression
sub in interface SqlExpressionsub in class AbstractSqlExpressionpublic SqlExpression mul(SqlExpression expr)
SqlExpression
mul in interface SqlExpressionmul in class AbstractSqlExpressionpublic SqlExpression div(SqlExpression expr)
SqlExpression
div in interface SqlExpressiondiv in class AbstractSqlExpressionpublic SqlExpression mod(SqlExpression expr)
SqlExpression
mod in interface SqlExpressionmod in class AbstractSqlExpressionpublic SqlExpression neg()
SqlExpression
neg in interface SqlExpressionneg in class AbstractSqlExpressionpublic SqlExpression cast(java.lang.Class toType)
SqlExpression
cast in interface SqlExpressioncast in class AbstractSqlExpression
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||