public class NumericExpressionImpl<T> extends ComparableExpressionImpl<Number> implements javax.jdo.query.NumericExpression<T>
exprType, queryExpr| Constructor and Description |
|---|
NumericExpressionImpl(Class<Number> cls,
String name,
ExpressionType type) |
NumericExpressionImpl(org.datanucleus.query.expression.Expression queryExpr) |
NumericExpressionImpl(javax.jdo.query.PersistableExpression parent,
String name) |
| Modifier and Type | Method and Description |
|---|---|
javax.jdo.query.NumericExpression<T> |
abs() |
javax.jdo.query.NumericExpression<Double> |
acos() |
javax.jdo.query.NumericExpression<T> |
add(javax.jdo.query.Expression expr) |
javax.jdo.query.NumericExpression<T> |
add(Number num) |
javax.jdo.query.NumericExpression<Double> |
asin() |
javax.jdo.query.NumericExpression<Double> |
atan() |
javax.jdo.query.NumericExpression<Double> |
avg() |
javax.jdo.query.NumericExpression<Double> |
avgDistinct() |
javax.jdo.query.NumericExpression<T> |
bAnd(javax.jdo.query.NumericExpression bitExpr) |
javax.jdo.query.NumericExpression<T> |
bOr(javax.jdo.query.NumericExpression bitExpr) |
javax.jdo.query.NumericExpression<T> |
bXor(javax.jdo.query.NumericExpression bitExpr) |
javax.jdo.query.NumericExpression<T> |
ceil() |
javax.jdo.query.NumericExpression<T> |
com() |
javax.jdo.query.NumericExpression<Double> |
cos() |
javax.jdo.query.NumericExpression<T> |
div(javax.jdo.query.Expression expr) |
javax.jdo.query.NumericExpression<T> |
div(Number num) |
javax.jdo.query.NumericExpression |
exp() |
javax.jdo.query.NumericExpression |
floor() |
javax.jdo.query.NumericExpression<Double> |
log() |
javax.jdo.query.NumericExpression<T> |
mod(javax.jdo.query.Expression expr) |
javax.jdo.query.NumericExpression<T> |
mod(Number num) |
javax.jdo.query.NumericExpression<T> |
mul(javax.jdo.query.Expression expr) |
javax.jdo.query.NumericExpression<T> |
mul(Number num) |
javax.jdo.query.NumericExpression<T> |
neg() |
javax.jdo.query.NumericExpression<Double> |
sin() |
javax.jdo.query.NumericExpression<Double> |
sqrt() |
javax.jdo.query.NumericExpression<T> |
sub(javax.jdo.query.Expression expr) |
javax.jdo.query.NumericExpression<T> |
sub(Number num) |
javax.jdo.query.NumericExpression<T> |
sum() |
javax.jdo.query.NumericExpression<T> |
sumDistinct() |
javax.jdo.query.NumericExpression<Double> |
tan() |
asc, desc, gt, gt, gteq, gteq, lt, lt, lteq, lteq, max, minas, cast, count, countDistinct, eq, eq, getQueryExpression, instanceOf, isParameter, isVariable, ne, neclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic NumericExpressionImpl(javax.jdo.query.PersistableExpression parent,
String name)
public NumericExpressionImpl(org.datanucleus.query.expression.Expression queryExpr)
public NumericExpressionImpl(Class<Number> cls, String name, ExpressionType type)
public javax.jdo.query.NumericExpression<T> add(javax.jdo.query.Expression expr)
add in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> add(Number num)
add in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> mul(javax.jdo.query.Expression expr)
mul in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> mul(Number num)
mul in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> sub(javax.jdo.query.Expression expr)
sub in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> sub(Number num)
sub in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> div(javax.jdo.query.Expression expr)
div in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> div(Number num)
div in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> mod(javax.jdo.query.Expression expr)
mod in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> mod(Number num)
mod in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<Double> avg()
avg in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<Double> avgDistinct()
avgDistinct in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> sum()
sum in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> sumDistinct()
sumDistinct in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> abs()
abs in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<Double> sqrt()
sqrt in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<Double> acos()
acos in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<Double> asin()
asin in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<Double> atan()
atan in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<Double> cos()
cos in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<Double> sin()
sin in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<Double> tan()
tan in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression exp()
exp in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<Double> log()
log in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> ceil()
ceil in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression floor()
floor in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> neg()
neg in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> com()
com in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> bAnd(javax.jdo.query.NumericExpression bitExpr)
bAnd in interface javax.jdo.query.NumericExpression<T>public javax.jdo.query.NumericExpression<T> bOr(javax.jdo.query.NumericExpression bitExpr)
bOr in interface javax.jdo.query.NumericExpression<T>Copyright © 2020. All rights reserved.