## Uses of Interface
javax.jdo.query.NumericExpression

- Packages that use NumericExpression
  Package | Description
  --- | ---
  javax.jdo | This package contains the JDO specification interfaces and classes.
  javax.jdo.query | Package providing expressions for building a typed JDOQL query.

- - ### Uses of NumericExpression in javax.jdo

    Methods in javax.jdo that return NumericExpression
    Modifier and Type | Method and Description
    --- | ---
    `NumericExpression<?>` | JDOQLTypedQuery.`numericParameter(String name)` Method to return a numeric parameter for the query.
    `NumericExpression<?>` | JDOQLTypedQuery.`numericParameter(String name)` Method to return a numeric parameter for the query.
    `default <N> NumericExpression<N>` | JDOQLTypedQuery.`numericParameter(String name, Class<N> type)` Method to return a numeric parameter for the query.
    `default <N> NumericExpression<N>` | JDOQLTypedQuery.`numericParameter(String name, Class<N> type)` Method to return a numeric parameter for the query.
    `<S> NumericExpression<S>` | JDOQLTypedSubquery.`selectUnique(NumericExpression<S> expr)` Accessor for the subquery (numeric) expression from the subquery when the subquery returns a single value.
    `<S> NumericExpression<S>` | JDOQLTypedSubquery.`selectUnique(NumericExpression<S> expr)` Accessor for the subquery (numeric) expression from the subquery when the subquery returns a single value.

    Methods in javax.jdo with parameters of type NumericExpression
    Modifier and Type | Method and Description
    --- | ---
    `JDOQLTypedQuery<T>` | JDOQLTypedQuery.`range(NumericExpression<?> lowerInclExpr, NumericExpression<?> upperExclExpr)` Method to set the range of any required results, using expressions.
    `JDOQLTypedQuery<T>` | JDOQLTypedQuery.`range(NumericExpression<?> lowerInclExpr, NumericExpression<?> upperExclExpr)` Method to set the range of any required results, using expressions.
    `JDOQLTypedQuery<T>` | JDOQLTypedQuery.`range(NumericExpression<?> lowerInclExpr, NumericExpression<?> upperExclExpr)` Method to set the range of any required results, using expressions.
    `JDOQLTypedQuery<T>` | JDOQLTypedQuery.`range(NumericExpression<?> lowerInclExpr, NumericExpression<?> upperExclExpr)` Method to set the range of any required results, using expressions.
    `<S> NumericExpression<S>` | JDOQLTypedSubquery.`selectUnique(NumericExpression<S> expr)` Accessor for the subquery (numeric) expression from the subquery when the subquery returns a single value.
    `<S> NumericExpression<S>` | JDOQLTypedSubquery.`selectUnique(NumericExpression<S> expr)` Accessor for the subquery (numeric) expression from the subquery when the subquery returns a single value.

  - ### Uses of NumericExpression in javax.jdo.query

    Methods in javax.jdo.query that return NumericExpression
    Modifier and Type | Method and Description
    --- | ---
    `NumericExpression<T>` | NumericExpression.`abs()` Method to return the absolute value expression of this expression.
    `NumericExpression<T>` | NumericExpression.`abs()` Method to return the absolute value expression of this expression.
    `NumericExpression<Double>` | NumericExpression.`acos()` Method to return the arc cosine value expression of this expression.
    `NumericExpression<Double>` | NumericExpression.`acos()` Method to return the arc cosine value expression of this expression.
    `NumericExpression<T>` | NumericExpression.`add(Expression<T> expr)` Method to return an expression for this expression added to the passed expression.
    `NumericExpression<T>` | NumericExpression.`add(Expression<T> expr)` Method to return an expression for this expression added to the passed expression.
    `NumericExpression<T>` | NumericExpression.`add(Number num)` Method to return an expression for this expression added to the passed number.
    `NumericExpression<T>` | NumericExpression.`add(Number num)` Method to return an expression for this expression added to the passed number.
    `NumericExpression<Double>` | NumericExpression.`asin()` Method to return the arc sine value expression of this expression.
    `NumericExpression<Double>` | NumericExpression.`asin()` Method to return the arc sine value expression of this expression.
    `NumericExpression<Double>` | NumericExpression.`atan()` Method to return the arc tangent value expression of this expression.
    `NumericExpression<Double>` | NumericExpression.`atan()` Method to return the arc tangent value expression of this expression.
    `NumericExpression<Double>` | NumericExpression.`avg()` Method to return a numeric expression representing the aggregated average of this expression.
    `NumericExpression<Double>` | NumericExpression.`avg()` Method to return a numeric expression representing the aggregated average of this expression.
    `NumericExpression<Double>` | NumericExpression.`avgDistinct()` Method to return a numeric expression representing the aggregated (distinct) average of this expression.
    `NumericExpression<Double>` | NumericExpression.`avgDistinct()` Method to return a numeric expression representing the aggregated (distinct) average of this expression.
    `NumericExpression<T>` | NumericExpression.`bAnd(NumericExpression<T> bitExpr)` Method to return a bitwise AND expression for this expression with the supplied bit path.
    `NumericExpression<T>` | NumericExpression.`bAnd(NumericExpression<T> bitExpr)` Method to return a bitwise AND expression for this expression with the supplied bit path.
    `NumericExpression<T>` | NumericExpression.`bOr(NumericExpression<T> bitExpr)` Method to return a bitwise OR expression for this expression with the supplied bit path.
    `NumericExpression<T>` | NumericExpression.`bOr(NumericExpression<T> bitExpr)` Method to return a bitwise OR expression for this expression with the supplied bit path.
    `NumericExpression<T>` | NumericExpression.`bXor(NumericExpression<T> bitExpr)` Method to return a bitwise XOR expression for this expression with the supplied bit path.
    `NumericExpression<T>` | NumericExpression.`bXor(NumericExpression<T> bitExpr)` Method to return a bitwise XOR expression for this expression with the supplied bit path.
    `NumericExpression<T>` | NumericExpression.`ceil()` Method to return the ceiling value expression of this expression.
    `NumericExpression<T>` | NumericExpression.`ceil()` Method to return the ceiling value expression of this expression.
    `NumericExpression<T>` | NumericExpression.`com()` Method to return an expression that is the complement of the current expression.
    `NumericExpression<T>` | NumericExpression.`com()` Method to return an expression that is the complement of the current expression.
    `NumericExpression<Double>` | NumericExpression.`cos()` Method to return the cosine value expression of this expression.
    `NumericExpression<Double>` | NumericExpression.`cos()` Method to return the cosine value expression of this expression.
    `NumericExpression<Long>` | Expression.`count()` Method to return a numeric expression representing the aggregated count of this expression.
    `NumericExpression<Long>` | Expression.`count()` Method to return a numeric expression representing the aggregated count of this expression.
    `NumericExpression<Long>` | Expression.`countDistinct()` Method to return a numeric expression representing the aggregated (distinct) count of this expression.
    `NumericExpression<Long>` | Expression.`countDistinct()` Method to return a numeric expression representing the aggregated (distinct) count of this expression.
    `NumericExpression<T>` | NumericExpression.`div(Expression<T> expr)` Method to return an expression for this expression divided by the passed expression.
    `NumericExpression<T>` | NumericExpression.`div(Expression<T> expr)` Method to return an expression for this expression divided by the passed expression.
    `NumericExpression<T>` | NumericExpression.`div(Number num)` Method to return an expression for this expression divided by the passed number.
    `NumericExpression<T>` | NumericExpression.`div(Number num)` Method to return an expression for this expression divided by the passed number.
    `NumericExpression<Double>` | NumericExpression.`exp()` Method to return the exponential value expression of this expression.
    `NumericExpression<Double>` | NumericExpression.`exp()` Method to return the exponential value expression of this expression.
    `NumericExpression<T>` | NumericExpression.`floor()` Method to return the floor value expression of this expression.
    `NumericExpression<T>` | NumericExpression.`floor()` Method to return the floor value expression of this expression.
    `NumericExpression<Integer>` | DateExpression.`getDay()` Accessor for the day (of the month) of this date.
    `NumericExpression<Integer>` | DateTimeExpression.`getDay()` Accessor for the day (of the month) of this date-time.
    `NumericExpression<Integer>` | DateTimeExpression.`getDay()` Accessor for the day (of the month) of this date-time.
    `NumericExpression<Integer>` | DateExpression.`getDay()` Accessor for the day (of the month) of this date.
    `NumericExpression<Integer>` | LocalDateExpression.`getDayOfMonth()` Accessor for the day (of the month) of this date.
    `NumericExpression<Integer>` | LocalDateTimeExpression.`getDayOfMonth()` Accessor for the day (of the month) of this date-time.
    `NumericExpression<Integer>` | LocalDateTimeExpression.`getDayOfMonth()` Accessor for the day (of the month) of this date-time.
    `NumericExpression<Integer>` | LocalDateExpression.`getDayOfMonth()` Accessor for the day (of the month) of this date.
    `NumericExpression<Integer>` | DateTimeExpression.`getHour()` Accessor for the hour of this date-time.
    `NumericExpression<Integer>` | LocalDateTimeExpression.`getHour()` Accessor for the hour of this date-time.
    `NumericExpression<Integer>` | LocalTimeExpression.`getHour()` Accessor for the hour of this time.
    `NumericExpression<Integer>` | TimeExpression.`getHour()` Accessor for the hour of this time.
    `NumericExpression<Integer>` | TimeExpression.`getHour()` Accessor for the hour of this time.
    `NumericExpression<Integer>` | LocalTimeExpression.`getHour()` Accessor for the hour of this time.
    `NumericExpression<Integer>` | LocalDateTimeExpression.`getHour()` Accessor for the hour of this date-time.
    `NumericExpression<Integer>` | DateTimeExpression.`getHour()` Accessor for the hour of this date-time.
    `NumericExpression<Integer>` | DateTimeExpression.`getMinute()` Accessor for the minute of this date-time.
    `NumericExpression<Integer>` | LocalDateTimeExpression.`getMinute()` Accessor for the minute of this date-time.
    `NumericExpression<Integer>` | LocalTimeExpression.`getMinute()` Accessor for the minute of this time.
    `NumericExpression<Integer>` | TimeExpression.`getMinute()` Accessor for the minute of this time.
    `NumericExpression<Integer>` | TimeExpression.`getMinute()` Accessor for the minute of this time.
    `NumericExpression<Integer>` | LocalTimeExpression.`getMinute()` Accessor for the minute of this time.
    `NumericExpression<Integer>` | LocalDateTimeExpression.`getMinute()` Accessor for the minute of this date-time.
    `NumericExpression<Integer>` | DateTimeExpression.`getMinute()` Accessor for the minute of this date-time.
    `NumericExpression<Integer>` | DateExpression.`getMonth()` Accessor for the month of this date.
    `NumericExpression<Integer>` | DateTimeExpression.`getMonth()` Accessor for the month of this date-time.
    `NumericExpression<Integer>` | DateTimeExpression.`getMonth()` Accessor for the month of this date-time.
    `NumericExpression<Integer>` | DateExpression.`getMonth()` Accessor for the month of this date.
    `NumericExpression<Integer>` | LocalDateExpression.`getMonthValue()` Accessor for the month of this date.
    `NumericExpression<Integer>` | LocalDateTimeExpression.`getMonthValue()` Accessor for the month of this date-time.
    `NumericExpression<Integer>` | LocalDateTimeExpression.`getMonthValue()` Accessor for the month of this date-time.
    `NumericExpression<Integer>` | LocalDateExpression.`getMonthValue()` Accessor for the month of this date.
    `NumericExpression<Integer>` | DateTimeExpression.`getSecond()` Accessor for the second of this date-time.
    `NumericExpression<Integer>` | LocalDateTimeExpression.`getSecond()` Accessor for the second of this date-time.
    `NumericExpression<Integer>` | LocalTimeExpression.`getSecond()` Accessor for the second of this time.
    `NumericExpression<Integer>` | TimeExpression.`getSecond()` Accessor for the second of this time.
    `NumericExpression<Integer>` | TimeExpression.`getSecond()` Accessor for the second of this time.
    `NumericExpression<Integer>` | LocalTimeExpression.`getSecond()` Accessor for the second of this time.
    `NumericExpression<Integer>` | LocalDateTimeExpression.`getSecond()` Accessor for the second of this date-time.
    `NumericExpression<Integer>` | DateTimeExpression.`getSecond()` Accessor for the second of this date-time.
    `NumericExpression<Integer>` | DateExpression.`getYear()` Accessor for the year of this date.
    `NumericExpression<Integer>` | DateTimeExpression.`getYear()` Accessor for the year of this date-time.
    `NumericExpression<Integer>` | LocalDateExpression.`getYear()` Accessor for the year of this date.
    `NumericExpression<Integer>` | LocalDateTimeExpression.`getYear()` Accessor for the year of this date-time.
    `NumericExpression<Integer>` | LocalDateTimeExpression.`getYear()` Accessor for the year of this date-time.
    `NumericExpression<Integer>` | LocalDateExpression.`getYear()` Accessor for the year of this date.
    `NumericExpression<Integer>` | DateTimeExpression.`getYear()` Accessor for the year of this date-time.
    `NumericExpression<Integer>` | DateExpression.`getYear()` Accessor for the year of this date.
    `NumericExpression<Integer>` | StringExpression.`indexOf(String str)` Method to return an expression for the position of the passed string in this string.
    `NumericExpression<Integer>` | StringExpression.`indexOf(String str)` Method to return an expression for the position of the passed string in this string.
    `NumericExpression<Integer>` | StringExpression.`indexOf(StringExpression expr)` Method to return an expression for the position of the passed string in this string.
    `NumericExpression<Integer>` | StringExpression.`indexOf(StringExpression expr)` Method to return an expression for the position of the passed string in this string.
    `NumericExpression<Integer>` | StringExpression.`indexOf(StringExpression expr, int pos)` Method to return an expression for the position of the passed string in this string after a position.
    `NumericExpression<Integer>` | StringExpression.`indexOf(StringExpression expr, int pos)` Method to return an expression for the position of the passed string in this string after a position.
    `NumericExpression<Integer>` | StringExpression.`indexOf(StringExpression expr, NumericExpression<Integer> pos)` Method to return an expression for the position of the passed string in this string after a position.
    `NumericExpression<Integer>` | StringExpression.`indexOf(StringExpression expr, NumericExpression<Integer> pos)` Method to return an expression for the position of the passed string in this string after a position.
    `NumericExpression<Integer>` | StringExpression.`indexOf(String str, int pos)` Method to return an expression for the position of the passed string in this string after a position.
    `NumericExpression<Integer>` | StringExpression.`indexOf(String str, int pos)` Method to return an expression for the position of the passed string in this string after a position.
    `NumericExpression<Integer>` | StringExpression.`indexOf(String str, NumericExpression<Integer> pos)` Method to return an expression for the position of the passed string in this string after a position.
    `NumericExpression<Integer>` | StringExpression.`indexOf(String str, NumericExpression<Integer> pos)` Method to return an expression for the position of the passed string in this string after a position.
    `NumericExpression<Integer>` | StringExpression.`length()` Method returning a expression for the length of this string.
    `NumericExpression<Integer>` | StringExpression.`length()` Method returning a expression for the length of this string.
    `NumericExpression<Double>` | NumericExpression.`log()` Method to return the logarithm value expression of this expression.
    `NumericExpression<Double>` | NumericExpression.`log()` Method to return the logarithm value expression of this expression.
    `NumericExpression<T>` | NumericExpression.`mod(Expression<T> expr)` Method to return an expression for this expression modulus the passed expression (
    `NumericExpression<T>` | NumericExpression.`mod(Expression<T> expr)` Method to return an expression for this expression modulus the passed expression (
    `NumericExpression<T>` | NumericExpression.`mod(Number num)` Method to return an expression for this expression modulus the passed number.
    `NumericExpression<T>` | NumericExpression.`mod(Number num)` Method to return an expression for this expression modulus the passed number.
    `NumericExpression<T>` | NumericExpression.`mul(Expression<T> expr)` Method to return an expression for this expression multiplied by the passed expression.
    `NumericExpression<T>` | NumericExpression.`mul(Expression<T> expr)` Method to return an expression for this expression multiplied by the passed expression.
    `NumericExpression<T>` | NumericExpression.`mul(Number num)` Method to return an expression for this expression multiplied by the passed number.
    `NumericExpression<T>` | NumericExpression.`mul(Number num)` Method to return an expression for this expression multiplied by the passed number.
    `NumericExpression<T>` | NumericExpression.`neg()` Method to return an expression that is the current expression negated.
    `NumericExpression<T>` | NumericExpression.`neg()` Method to return an expression that is the current expression negated.
    `NumericExpression` | EnumExpression.`ordinal()` Method to return an expression for the ordinal of this enum.
    `NumericExpression` | EnumExpression.`ordinal()` Method to return an expression for the ordinal of this enum.
    `NumericExpression<Double>` | NumericExpression.`sin()` Method to return the sine value expression of this expression.
    `NumericExpression<Double>` | NumericExpression.`sin()` Method to return the sine value expression of this expression.
    `NumericExpression<Integer>` | CollectionExpression.`size()` Method returning an expression for the size of the collection
    `NumericExpression<Integer>` | MapExpression.`size()` Method returning an expression for the size of the map
    `NumericExpression<Integer>` | MapExpression.`size()` Method returning an expression for the size of the map
    `NumericExpression<Integer>` | CollectionExpression.`size()` Method returning an expression for the size of the collection
    `NumericExpression<Double>` | NumericExpression.`sqrt()` Method to return the square-root value expression of this expression.
    `NumericExpression<Double>` | NumericExpression.`sqrt()` Method to return the square-root value expression of this expression.
    `NumericExpression<T>` | NumericExpression.`sub(Expression<T> expr)` Method to return an expression for this expression subtracting the passed expression.
    `NumericExpression<T>` | NumericExpression.`sub(Expression<T> expr)` Method to return an expression for this expression subtracting the passed expression.
    `NumericExpression<T>` | NumericExpression.`sub(Number num)` Method to return an expression for this expression subtracting the passed number.
    `NumericExpression<T>` | NumericExpression.`sub(Number num)` Method to return an expression for this expression subtracting the passed number.
    `NumericExpression<T>` | NumericExpression.`sum()` Method to return a numeric expression representing the aggregated sum of this expression.
    `NumericExpression<T>` | NumericExpression.`sum()` Method to return a numeric expression representing the aggregated sum of this expression.
    `NumericExpression<T>` | NumericExpression.`sumDistinct()` Method to return a numeric expression representing the aggregated (distinct) sum of this expression.
    `NumericExpression<T>` | NumericExpression.`sumDistinct()` Method to return a numeric expression representing the aggregated (distinct) sum of this expression.
    `NumericExpression<Double>` | NumericExpression.`tan()` Method to return the tangent value expression of this expression.
    `NumericExpression<Double>` | NumericExpression.`tan()` Method to return the tangent value expression of this expression.

    Methods in javax.jdo.query with parameters of type NumericExpression
    Modifier and Type | Method and Description
    --- | ---
    `NumericExpression<T>` | NumericExpression.`bAnd(NumericExpression<T> bitExpr)` Method to return a bitwise AND expression for this expression with the supplied bit path.
    `NumericExpression<T>` | NumericExpression.`bAnd(NumericExpression<T> bitExpr)` Method to return a bitwise AND expression for this expression with the supplied bit path.
    `NumericExpression<T>` | NumericExpression.`bOr(NumericExpression<T> bitExpr)` Method to return a bitwise OR expression for this expression with the supplied bit path.
    `NumericExpression<T>` | NumericExpression.`bOr(NumericExpression<T> bitExpr)` Method to return a bitwise OR expression for this expression with the supplied bit path.
    `NumericExpression<T>` | NumericExpression.`bXor(NumericExpression<T> bitExpr)` Method to return a bitwise XOR expression for this expression with the supplied bit path.
    `NumericExpression<T>` | NumericExpression.`bXor(NumericExpression<T> bitExpr)` Method to return a bitwise XOR expression for this expression with the supplied bit path.
    `CharacterExpression` | StringExpression.`charAt(NumericExpression<Integer> pos)` Method to return an expression for the character at a position of this string expression.
    `CharacterExpression` | StringExpression.`charAt(NumericExpression<Integer> pos)` Method to return an expression for the character at a position of this string expression.
    `Expression<E>` | ListExpression.`get(NumericExpression<Integer> posExpr)` Method returning the element at this position in the List.
    `Expression<E>` | ListExpression.`get(NumericExpression<Integer> posExpr)` Method returning the element at this position in the List.
    `NumericExpression<Integer>` | StringExpression.`indexOf(StringExpression expr, NumericExpression<Integer> pos)` Method to return an expression for the position of the passed string in this string after a position.
    `NumericExpression<Integer>` | StringExpression.`indexOf(StringExpression expr, NumericExpression<Integer> pos)` Method to return an expression for the position of the passed string in this string after a position.
    `NumericExpression<Integer>` | StringExpression.`indexOf(String str, NumericExpression<Integer> pos)` Method to return an expression for the position of the passed string in this string after a position.
    `NumericExpression<Integer>` | StringExpression.`indexOf(String str, NumericExpression<Integer> pos)` Method to return an expression for the position of the passed string in this string after a position.
    `StringExpression` | StringExpression.`substring(NumericExpression<Integer> pos)` Method to return an expression for the substring of this string expression.
    `StringExpression` | StringExpression.`substring(NumericExpression<Integer> pos)` Method to return an expression for the substring of this string expression.
    `StringExpression` | StringExpression.`substring(NumericExpression<Integer> startPos, NumericExpression<Integer> endPos)` Method to return an expression for the substring of this string expression.
    `StringExpression` | StringExpression.`substring(NumericExpression<Integer> startPos, NumericExpression<Integer> endPos)` Method to return an expression for the substring of this string expression.
    `StringExpression` | StringExpression.`substring(NumericExpression<Integer> startPos, NumericExpression<Integer> endPos)` Method to return an expression for the substring of this string expression.
    `StringExpression` | StringExpression.`substring(NumericExpression<Integer> startPos, NumericExpression<Integer> endPos)` Method to return an expression for the substring of this string expression.

Copyright © 2005–2022 The Apache Software Foundation. All rights reserved.