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

- Packages that use ComparableExpression
  Package | Description
  --- | ---
  javax.jdo.query | Package providing expressions for building a typed JDOQL query.

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

    Subinterfaces of ComparableExpression in javax.jdo.query
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `BooleanExpression` Representation of a boolean expression.
    `interface` | `ByteExpression` Representation of a byte expression.
    `interface` | `CharacterExpression` Representation of a character expression.
    `interface` | `DateExpression` Representation of a date in a query.
    `interface` | `DateTimeExpression` Representation of a date-time type in a query.
    `interface` | `EnumExpression<T>` Representation of an Enum in a query.
    `interface` | `IfThenElseExpression<T>` Representation of an IF-THEN-ELSE expression.
    `interface` | `LocalDateExpression` Representation of a java.time.LocalDate in a query.
    `interface` | `LocalDateTimeExpression` Representation of a java.time.LocalDateTime type in a query.
    `interface` | `LocalTimeExpression` Representation of a java.time.LocalTime in a query.
    `interface` | `NumericExpression<T>` Representation of a numeric expression.
    `interface` | `OptionalExpression<T>` Representation of an Optional type in a query.
    `interface` | `StringExpression` Representation of a string in a query.
    `interface` | `TimeExpression` Representation of a time in a query.

    Methods in javax.jdo.query that return ComparableExpression
    Modifier and Type | Method and Description
    --- | ---
    `ComparableExpression<T>` | ComparableExpression.`max()` Method to return a numeric expression representing the aggregated maximum of this expression.
    `ComparableExpression<T>` | ComparableExpression.`max()` Method to return a numeric expression representing the aggregated maximum of this expression.
    `ComparableExpression<T>` | ComparableExpression.`min()` Method to return a numeric expression representing the aggregated minimum of this expression.
    `ComparableExpression<T>` | ComparableExpression.`min()` Method to return a numeric expression representing the aggregated minimum of this expression.

    Methods in javax.jdo.query with parameters of type ComparableExpression
    Modifier and Type | Method and Description
    --- | ---
    `BooleanExpression` | ComparableExpression.`gt(ComparableExpression<? extends T> expr)` Method returning whether this expression is greater than the other expression.
    `BooleanExpression` | ComparableExpression.`gt(ComparableExpression<? extends T> expr)` Method returning whether this expression is greater than the other expression.
    `BooleanExpression` | ComparableExpression.`gteq(ComparableExpression<? extends T> expr)` Method returning whether this expression is greater than or equal the other expression.
    `BooleanExpression` | ComparableExpression.`gteq(ComparableExpression<? extends T> expr)` Method returning whether this expression is greater than or equal the other expression.
    `BooleanExpression` | ComparableExpression.`lt(ComparableExpression<? extends T> expr)` Method returning whether this expression is less than the other expression.
    `BooleanExpression` | ComparableExpression.`lt(ComparableExpression<? extends T> expr)` Method returning whether this expression is less than the other expression.
    `BooleanExpression` | ComparableExpression.`lteq(ComparableExpression<? extends T> expr)` Method returning whether this expression is less than or equal the other expression.
    `BooleanExpression` | ComparableExpression.`lteq(ComparableExpression<? extends T> expr)` Method returning whether this expression is less than or equal the other expression.

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