T
- expression typepublic abstract class TimeExpression<T extends java.lang.Comparable> extends TemporalExpression<T>
TimeExpression
represents Time expressionshashCode, mixin
Constructor and Description |
---|
TimeExpression(Expression<T> mixin) |
Modifier and Type | Method and Description |
---|---|
TimeExpression<T> |
as(Path<T> alias)
Create an alias for the expression
|
TimeExpression<T> |
as(java.lang.String alias)
Create an alias for the expression
|
TimeExpression<T> |
coalesce(Expression<?>... exprs)
Create a
coalesce(this, exprs...) expression |
TimeExpression<T> |
coalesce(Expression<T> expr)
Create a
coalesce(this, expr) expression |
TimeExpression<T> |
coalesce(T... args)
Create a
coalesce(this, args...) expression |
TimeExpression<T> |
coalesce(T arg)
Create a
coalesce(this, arg) expression |
static TimeExpression<java.sql.Time> |
currentTime()
Create an expression representing the current time as a TimeExpression instance
|
static <T extends java.lang.Comparable> |
currentTime(java.lang.Class<T> cl)
Create an expression representing the current time as a TimeExpression instance
|
NumberExpression<java.lang.Integer> |
hour()
Create a hours expression (range 0-23)
|
NumberExpression<java.lang.Integer> |
milliSecond()
Create a milliseconds expression (range 0-999)
|
NumberExpression<java.lang.Integer> |
minute()
Create a minutes expression (range 0-59)
|
TimeExpression<T> |
nullif(Expression<T> other)
Create a
nullif(this, other) expression |
TimeExpression<T> |
nullif(T other)
Create a
nullif(this, other) expression |
NumberExpression<java.lang.Integer> |
second()
Create a seconds expression (range 0-59)
|
after, after, before, before
castToNum, stringValue
between, between, goe, goe, goeAll, goeAll, goeAny, goeAny, gt, gt, gtAll, gtAll, gtAny, gtAny, loe, loe, loeAll, loeAll, loeAny, loeAny, lt, lt, ltAll, ltAll, ltAny, ltAny, max, min, notBetween, notBetween
asc, desc
count, countDistinct, eq, eq, eqAll, eqAll, eqAny, eqAny, in, in, in, in, in, isNotNull, isNull, ne, ne, neAll, neAny, notIn, notIn, notIn, notIn, notIn, when, when
equals, getType, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
accept
public TimeExpression(Expression<T> mixin)
public TimeExpression<T> as(Path<T> alias)
SimpleExpression
as
in class ComparableExpression<T extends java.lang.Comparable>
public TimeExpression<T> as(java.lang.String alias)
SimpleExpression
as
in class ComparableExpression<T extends java.lang.Comparable>
public NumberExpression<java.lang.Integer> hour()
public NumberExpression<java.lang.Integer> minute()
public NumberExpression<java.lang.Integer> second()
public NumberExpression<java.lang.Integer> milliSecond()
Is always 0 in JPA and JDO modules
public static TimeExpression<java.sql.Time> currentTime()
public static <T extends java.lang.Comparable> TimeExpression<T> currentTime(java.lang.Class<T> cl)
public TimeExpression<T> nullif(Expression<T> other)
nullif(this, other)
expressionnullif
in class ComparableExpression<T extends java.lang.Comparable>
other
- public TimeExpression<T> nullif(T other)
nullif(this, other)
expressionnullif
in class ComparableExpression<T extends java.lang.Comparable>
other
- public TimeExpression<T> coalesce(Expression<T> expr)
coalesce(this, expr)
expressioncoalesce
in class ComparableExpression<T extends java.lang.Comparable>
expr
- additional argumentpublic TimeExpression<T> coalesce(Expression<?>... exprs)
coalesce(this, exprs...)
expressioncoalesce
in class ComparableExpression<T extends java.lang.Comparable>
exprs
- additional argumentspublic TimeExpression<T> coalesce(T arg)
coalesce(this, arg)
expressioncoalesce
in class ComparableExpression<T extends java.lang.Comparable>
arg
- additional argumentpublic TimeExpression<T> coalesce(T... args)
coalesce(this, args...)
expressioncoalesce
in class ComparableExpression<T extends java.lang.Comparable>
args
- additional argumentsCopyright © 2007–2021 Querydsl. All rights reserved.