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, min
as, cast, count, countDistinct, eq, eq, getQueryExpression, instanceOf, isParameter, isVariable, ne, ne
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public 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.