|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jpox.store.expression.ScalarExpression
org.jpox.store.expression.MathExpression
Representation of Math functions in JDOQL
Nested Class Summary |
Nested classes inherited from class org.jpox.store.expression.ScalarExpression |
ScalarExpression.DyadicOperator, ScalarExpression.ExpressionList, ScalarExpression.FieldExpression, ScalarExpression.IllegalArgumentTypeException, ScalarExpression.IllegalOperationException, ScalarExpression.MethodInvocationException, ScalarExpression.MonadicOperator, ScalarExpression.Operator |
Field Summary |
Fields inherited from class org.jpox.store.expression.ScalarExpression |
aliasIdentifier, expressionList, FILTER, LOCALISER, lowestOperator, mapping, OP_ADD, OP_AND, OP_BETWEEN, OP_COM, OP_CONCAT, OP_DIV, OP_EQ, OP_GT, OP_GTEQ, OP_IN, OP_IS, OP_ISNOT, OP_LIKE, OP_LT, OP_LTEQ, OP_MOD, OP_MUL, OP_NEG, OP_NOT, OP_NOTEQ, OP_OR, OP_SUB, PROJECTION, qs, st, te |
Constructor Summary | |
MathExpression(QueryExpression qs)
|
Method Summary | |
ScalarExpression |
absMethod(ScalarExpression expr)
Returns the absolute value of the argument. |
ScalarExpression |
acosMethod(ScalarExpression expr)
Returns the arc cosine of the argument. |
ScalarExpression |
asinMethod(ScalarExpression expr)
Returns the arc sine of the argument. |
ScalarExpression |
atanMethod(ScalarExpression expr)
Returns the arc tangent of the argument. |
ScalarExpression |
ceilrMethod(ScalarExpression expr)
Returns the ceiling of the argument. |
ScalarExpression |
cosMethod(ScalarExpression expr)
Returns the cosine of the argument. |
ScalarExpression |
expMethod(ScalarExpression expr)
Returns the exponent of the argument. |
ScalarExpression |
floorMethod(ScalarExpression expr)
Returns the floor of the argument. |
ScalarExpression |
logMethod(ScalarExpression expr)
Returns the log of the argument. |
ScalarExpression |
sinMethod(ScalarExpression expr)
Returns the sine of the argument. |
ScalarExpression |
sqrtMethod(ScalarExpression expr)
Returns the square root of the argument. |
ScalarExpression |
tanMethod(ScalarExpression expr)
Returns the tangent of the argument. |
Methods inherited from class org.jpox.store.expression.ScalarExpression |
accessField, add, and, as, callMethod, cast, com, div, encloseWithInParentheses, eor, eq, equals, getAlias, getExpressionList, getLogicSetExpression, getMapping, getNonAliasExpression, getQueryExpression, gt, gteq, in, instanceOf, ior, lt, lteq, mod, mul, neg, not, noteq, sub, toStatementText, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public MathExpression(QueryExpression qs)
qs
- The query statementMethod Detail |
public ScalarExpression absMethod(ScalarExpression expr)
expr
- the expression
public ScalarExpression sqrtMethod(ScalarExpression expr)
expr
- the expression
public ScalarExpression cosMethod(ScalarExpression expr)
expr
- the expression
public ScalarExpression sinMethod(ScalarExpression expr)
expr
- the expression
public ScalarExpression tanMethod(ScalarExpression expr)
expr
- the expression
public ScalarExpression acosMethod(ScalarExpression expr)
expr
- the expression
public ScalarExpression asinMethod(ScalarExpression expr)
expr
- the expression
public ScalarExpression atanMethod(ScalarExpression expr)
expr
- the expression
public ScalarExpression expMethod(ScalarExpression expr)
expr
- the expression
public ScalarExpression logMethod(ScalarExpression expr)
expr
- the expression
public ScalarExpression floorMethod(ScalarExpression expr)
expr
- the expression
public ScalarExpression ceilrMethod(ScalarExpression expr)
expr
- the expression
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |