|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NumberExpression | |
---|---|
com.mysema.query.jpa | Query implementations for HQL and JPAQL |
com.mysema.query.sql.mssql | SQL Server support |
com.mysema.query.sql.oracle | Oracle support for Querydsl SQL |
com.mysema.query.support | Various support classes |
com.mysema.query.types.expr | Operations represent typed operations with operator and arguments |
com.mysema.query.types.path | Paths represent typed property paths, variables and list-map-array access |
com.mysema.query.types.query | Subquery implementations |
com.mysema.query.types.template | Custom types are comparable to operations but contain the serialization templates instead of operator patterns. |
Uses of NumberExpression in com.mysema.query.jpa |
---|
Methods in com.mysema.query.jpa that return NumberExpression | ||
---|---|---|
static
|
JPQLGrammar.sum(Expression<D> left)
SUM returns Long when applied to state-fields of integral types (other than BigInteger); Double when applied to state-fields of floating point types; BigInteger when applied to state-fields of type BigInteger; and BigDecimal when applied to state-fields of type BigDecimal. |
|
static
|
JPQLGrammar.sumAsDouble(Expression<D> left)
|
|
static
|
JPQLGrammar.sumAsLong(Expression<D> left)
|
Uses of NumberExpression in com.mysema.query.sql.mssql |
---|
Fields in com.mysema.query.sql.mssql declared as NumberExpression | |
---|---|
static NumberExpression<Long> |
SQLServerGrammar.rowNumber
|
Uses of NumberExpression in com.mysema.query.sql.oracle |
---|
Subclasses of NumberExpression in com.mysema.query.sql.oracle | |
---|---|
class |
SumOver<A extends Number & Comparable<? super A>>
SumOver is a fluent type for Oracle specific sum over / partition by / order by constructs |
Fields in com.mysema.query.sql.oracle declared as NumberExpression | |
---|---|
static NumberExpression<Integer> |
OracleGrammar.level
|
static NumberExpression<Integer> |
OracleGrammar.rownum
|
Uses of NumberExpression in com.mysema.query.support |
---|
Methods in com.mysema.query.support that return NumberExpression | ||
---|---|---|
static
|
Expressions.numberTemplate(Class<T> cl,
String template,
Expression<?>... args)
|
Methods in com.mysema.query.support with parameters of type NumberExpression | ||
---|---|---|
|
DetachableQuery.unique(NumberExpression<RT> projection)
|
|
|
DetachableAdapter.unique(NumberExpression<RT> projection)
|
|
|
DetachableMixin.unique(NumberExpression<RT> projection)
|
Uses of NumberExpression in com.mysema.query.types.expr |
---|
Subclasses of NumberExpression in com.mysema.query.types.expr | |
---|---|
class |
NumberOperation<T extends Number & Comparable<?>>
NumberOperation represents numeric operations |
Fields in com.mysema.query.types.expr declared as NumberExpression | |
---|---|
static NumberExpression<Long> |
Wildcard.count
|
static NumberExpression<Integer> |
Wildcard.countAsInt
|
Methods in com.mysema.query.types.expr that return NumberExpression | ||
---|---|---|
NumberExpression<T> |
NumberExpression.abs()
Get the absolute value of this expression |
|
|
NumberExpression.add(Expression<N> right)
Get the sum of this and right |
|
|
NumberExpression.add(N right)
Get the sum of this and right |
|
NumberExpression<T> |
NumberExpression.as(Path<T> alias)
|
|
NumberExpression<T> |
NumberExpression.as(String alias)
|
|
NumberExpression<?> |
Coalesce.asNumber()
|
|
NumberExpression<Double> |
NumberExpression.avg()
Get the average value of this expression (aggregation) |
|
NumberExpression<Byte> |
NumberExpression.byteValue()
Get the byte expression of this numeric expression |
|
|
ComparableExpressionBase.castToNum(Class<A> type)
Create a cast expression to the given numeric type |
|
|
NumberExpression.castToNum(Class<A> type)
|
|
NumberExpression<T> |
NumberExpression.ceil()
Returns the smallest (closest to negative infinity) double value that is greater than or equal to the
argument and is equal to a mathematical integer |
|
NumberExpression<Long> |
SimpleExpression.count()
Get the count(this) expression |
|
NumberExpression<Long> |
SimpleExpression.countDistinct()
Get the count(distinct this) expression |
|
static
|
NumberOperation.create(Class<? extends D> type,
Operator<? super D> op,
Expression<?>... args)
Factory method |
|
NumberExpression<Integer> |
DateTimeExpression.dayOfMonth()
Get a day of month expression (range 1-31) |
|
NumberExpression<Integer> |
DateExpression.dayOfMonth()
Get a day of month expression (range 1-31) |
|
NumberExpression<Integer> |
DateTimeExpression.dayOfWeek()
Get a day of week expression (range 1-7 / SUN-SAT) |
|
NumberExpression<Integer> |
DateExpression.dayOfWeek()
Get a day of week expression (range 1-7 / SUN-SAT) |
|
NumberExpression<Integer> |
DateTimeExpression.dayOfYear()
Get a day of year expression (range 1-356) |
|
NumberExpression<Integer> |
DateExpression.dayOfYear()
Get a day of year expression (range 1-356) |
|
|
NumberExpression.divide(Expression<N> right)
Get the result of the operation this / right |
|
|
NumberExpression.divide(N right)
Get the result of the operation this / right |
|
NumberExpression<Double> |
NumberExpression.doubleValue()
Get the double expression of this numeric expression |
|
NumberExpression<Float> |
NumberExpression.floatValue()
Get the float expression of this numeric expression |
|
NumberExpression<T> |
NumberExpression.floor()
Returns the largest (closest to positive infinity) double value that is less than or equal to the
argument and is equal to a mathematical integer. |
|
NumberExpression<Integer> |
DateTimeExpression.hour()
Get a hours expression (range 0-23) |
|
NumberExpression<Integer> |
TimeExpression.hour()
Get a hours expression (range 0-23) |
|
NumberExpression<Integer> |
StringExpression.indexOf(Expression<String> str)
Get the index of the given substring in this String |
|
NumberExpression<Integer> |
StringExpression.indexOf(Expression<String> str,
int i)
Get the index of the given substring in this String, starting from the given index |
|
NumberExpression<Integer> |
StringExpression.indexOf(String str)
Get the index of the given substring in this String |
|
NumberExpression<Integer> |
StringExpression.indexOf(String str,
int i)
Get the index of the given substring in this String, starting from the given index |
|
NumberExpression<Integer> |
NumberExpression.intValue()
Get the int expression of this numeric expression |
|
NumberExpression<Integer> |
StringExpression.length()
Return the length of this String |
|
NumberExpression<Long> |
NumberExpression.longValue()
Get the long expression of this numeric expression |
|
NumberExpression<T> |
NumberExpression.max()
Get the maximum value of this expression (aggregation) |
|
static
|
NumberExpression.max(Expression<A> left,
Expression<A> right)
Return the greater of the given values |
|
NumberExpression<Integer> |
DateTimeExpression.milliSecond()
Get a milliseconds expression (range 0-999) |
|
NumberExpression<Integer> |
TimeExpression.milliSecond()
Get a milliseconds expression (range 0-999) |
|
NumberExpression<T> |
NumberExpression.min()
Get the minimum value of this expression (aggregation) |
|
static
|
NumberExpression.min(Expression<A> left,
Expression<A> right)
Return the smaller of the given values |
|
NumberExpression<Integer> |
DateTimeExpression.minute()
Get a minutes expression (range 0-59) |
|
NumberExpression<Integer> |
TimeExpression.minute()
Get a minutes expression (range 0-59) |
|
NumberExpression<T> |
NumberExpression.mod(NumberExpression<T> num)
|
|
NumberExpression<T> |
NumberExpression.mod(T num)
|
|
NumberExpression<Integer> |
DateTimeExpression.month()
Get a month expression (range 1-12 / JAN-DEC) |
|
NumberExpression<Integer> |
DateExpression.month()
Get a month expression (range 1-12 / JAN-DEC) |
|
|
NumberExpression.multiply(Expression<N> right)
Get the result of the operation this * right |
|
|
NumberExpression.multiply(N right)
Get the result of the operation this * right |
|
NumberExpression<T> |
NumberOperation.negate()
|
|
NumberExpression<T> |
NumberExpression.negate()
Get the negation of this expression |
|
NumberExpression<Integer> |
EnumExpression.ordinal()
|
|
static NumberExpression<Double> |
NumberExpression.random()
Returns the random expression |
|
NumberExpression<Integer> |
NumberExpression.round()
Returns the closest int to the argument. |
|
NumberExpression<Integer> |
DateTimeExpression.second()
Get a seconds expression (range 0-59) |
|
NumberExpression<Integer> |
TimeExpression.second()
Get a seconds expression (range 0-59) |
|
NumberExpression<Short> |
NumberExpression.shortValue()
Get the short expression of this numeric expression |
|
NumberExpression<Integer> |
CollectionExpressionBase.size()
|
|
NumberExpression<Integer> |
MapExpressionBase.size()
|
|
NumberExpression<Integer> |
ArrayExpression.size()
Get the size of the array |
|
NumberExpression<Double> |
NumberExpression.sqrt()
Get the square root of this numeric expressions |
|
|
NumberExpression.subtract(Expression<N> right)
Get the difference of this and right |
|
|
NumberExpression.subtract(N right)
Get the difference of this and right |
|
NumberExpression<T> |
NumberExpression.sum()
Get the sum of this expression (aggregation) |
|
NumberExpression<Integer> |
DateTimeExpression.week()
Get a week expression |
|
NumberExpression<Integer> |
DateExpression.week()
Get a week expression |
|
NumberExpression<Integer> |
DateTimeExpression.year()
Get a year expression |
|
NumberExpression<Integer> |
DateExpression.year()
Get a year expression |
|
NumberExpression<Integer> |
DateTimeExpression.yearMonth()
Get a year / month expression |
|
NumberExpression<Integer> |
DateExpression.yearMonth()
Get a year / month expression |
Methods in com.mysema.query.types.expr that return types with arguments of type NumberExpression | ||
---|---|---|
|
CaseBuilder.Initial.then(A num)
|
|
|
CaseBuilder.Initial.then(NumberExpression<A> expr)
|
|
|
CaseForEqBuilder.then(NumberExpression<T> then)
|
|
|
CaseForEqBuilder.then(T then)
|
|
|
CaseForEqBuilder.thenNumber(Expression<T> then)
|
Methods in com.mysema.query.types.expr with parameters of type NumberExpression | ||
---|---|---|
NumberExpression<T> |
NumberExpression.mod(NumberExpression<T> num)
|
|
|
CaseBuilder.Initial.then(NumberExpression<A> expr)
|
|
|
CaseForEqBuilder.then(NumberExpression<T> then)
|
Uses of NumberExpression in com.mysema.query.types.path |
---|
Subclasses of NumberExpression in com.mysema.query.types.path | |
---|---|
class |
NumberPath<T extends Number & Comparable<?>>
NumberPath represents numeric paths |
Methods in com.mysema.query.types.path that return NumberExpression | |
---|---|
NumberExpression<Integer> |
ArrayPath.size()
Create an expression for the array size |
Uses of NumberExpression in com.mysema.query.types.query |
---|
Subclasses of NumberExpression in com.mysema.query.types.query | |
---|---|
class |
NumberSubQuery<T extends Number & Comparable<?>>
Number typed single result subquery |
Methods in com.mysema.query.types.query that return NumberExpression | |
---|---|
NumberExpression<Long> |
ListSubQuery.count()
|
NumberExpression<Long> |
ListSubQuery.countDistinct()
|
Methods in com.mysema.query.types.query with parameters of type NumberExpression | ||
---|---|---|
|
Detachable.unique(NumberExpression<RT> projection)
Create a subquery expression for the given projection |
Uses of NumberExpression in com.mysema.query.types.template |
---|
Subclasses of NumberExpression in com.mysema.query.types.template | |
---|---|
class |
NumberTemplate<T extends Number & Comparable<?>>
NumberTemplate defines custom numeric expressions |
Fields in com.mysema.query.types.template declared as NumberExpression | |
---|---|
static NumberExpression<Integer> |
NumberTemplate.one
Deprecated. |
static NumberExpression<Integer> |
NumberTemplate.ONE
|
static NumberExpression<Integer> |
NumberTemplate.three
Deprecated. |
static NumberExpression<Integer> |
NumberTemplate.THREE
|
static NumberExpression<Integer> |
NumberTemplate.two
Deprecated. |
static NumberExpression<Integer> |
NumberTemplate.TWO
|
static NumberExpression<Integer> |
NumberTemplate.zero
Deprecated. |
static NumberExpression<Integer> |
NumberTemplate.ZERO
|
Methods in com.mysema.query.types.template that return NumberExpression | ||
---|---|---|
static
|
NumberTemplate.create(Class<T> type,
String template,
Expression<?>... args)
|
|
static
|
NumberTemplate.create(Class<T> type,
Template template,
Expression<?>... args)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |