Package | Description |
---|---|
com.querydsl.core.types.dsl |
DSL expression types
|
com.querydsl.sql |
SQL/JDBC support
|
com.querydsl.sql.oracle |
Oracle support
|
Modifier and Type | Class and Description |
---|---|
class |
DateOperation<T extends java.lang.Comparable<?>>
DateOperation represents Date operations |
class |
DatePath<T extends java.lang.Comparable>
DatePath presents Date paths |
class |
DateTemplate<T extends java.lang.Comparable<?>>
DateTemplate defines custom date expressions |
Modifier and Type | Method and Description |
---|---|
DateExpression<T> |
DateExpression.as(Path<T> alias) |
DateExpression<T> |
DateExpression.as(java.lang.String alias) |
DateExpression<T> |
Coalesce.asDate() |
static <T extends java.lang.Comparable<?>> |
Expressions.asDate(Expression<T> expr)
Create a new DateExpression
|
static <T extends java.lang.Comparable<?>> |
Expressions.asDate(T value)
Create a new DateExpression
|
DateExpression<T> |
DateExpression.coalesce(Expression<?>... exprs)
Create a
coalesce(this, exprs...) expression |
DateExpression<T> |
DateExpression.coalesce(Expression<T> expr)
Create a
coalesce(this, expr) expression |
DateExpression<T> |
DateExpression.coalesce(T... args)
Create a
coalesce(this, args...) expression |
DateExpression<T> |
DateExpression.coalesce(T arg)
Create a
coalesce(this, arg) expression |
static DateExpression<java.util.Date> |
DateExpression.currentDate()
Create an expression representing the current date as a
DateExpression instance |
static DateExpression<java.util.Date> |
Expressions.currentDate()
Create an expression representing the current date as a DateExpression instance
|
static <T extends java.lang.Comparable> |
DateExpression.currentDate(java.lang.Class<T> cl)
Create an expression representing the current date as a
DateExpression instance |
DateExpression<T> |
DateExpression.max()
Get the maximum value of this expression (aggregation)
|
DateExpression<T> |
DateExpression.min()
Get the minimum value of this expression (aggregation)
|
DateExpression<T> |
DateExpression.nullif(Expression<T> other)
Create a
nullif(this, other) expression |
DateExpression<T> |
DateExpression.nullif(T other)
Create a
nullif(this, other) expression |
Modifier and Type | Method and Description |
---|---|
CaseBuilder.Cases<java.sql.Date,DateExpression<java.sql.Date>> |
CaseBuilder.Initial.then(java.sql.Date date) |
CaseForEqBuilder.Cases<java.sql.Date,DateExpression<java.sql.Date>> |
CaseForEqBuilder.then(java.sql.Date then) |
<T extends java.lang.Comparable> |
CaseBuilder.Initial.then(DateExpression<T> expr) |
<T extends java.lang.Comparable> |
CaseForEqBuilder.then(DateExpression<T> then) |
Modifier and Type | Method and Description |
---|---|
<T extends java.lang.Comparable> |
CaseBuilder.Initial.then(DateExpression<T> expr) |
<T extends java.lang.Comparable> |
CaseForEqBuilder.then(DateExpression<T> then) |
Modifier and Type | Method and Description |
---|---|
static <D extends java.lang.Comparable> |
SQLExpressions.addDays(DateExpression<D> date,
int days)
Add the given amount of days to the date
|
static <D extends java.lang.Comparable> |
SQLExpressions.addMonths(DateExpression<D> date,
int months)
Add the given amount of months to the date
|
static <D extends java.lang.Comparable> |
SQLExpressions.addWeeks(DateExpression<D> date,
int weeks)
Add the given amount of weeks to the date
|
static <D extends java.lang.Comparable> |
SQLExpressions.addYears(DateExpression<D> date,
int years)
Add the given amount of years to the date
|
static <D extends java.lang.Comparable> |
SQLExpressions.date(java.lang.Class<D> type,
DateTimeExpression<?> dateTime)
Convert timestamp to date
|
static <D extends java.lang.Comparable> |
SQLExpressions.date(DateTimeExpression<D> dateTime)
Convert timestamp to date
|
static <D extends java.lang.Comparable> |
SQLExpressions.dateadd(DatePart unit,
DateExpression<D> date,
int amount)
Create a dateadd(unit, date, amount) expression
|
static <D extends java.lang.Comparable> |
SQLExpressions.datetrunc(DatePart unit,
DateExpression<D> expr)
Truncate the given date expression
|
Modifier and Type | Method and Description |
---|---|
static <D extends java.lang.Comparable> |
SQLExpressions.addDays(DateExpression<D> date,
int days)
Add the given amount of days to the date
|
static <D extends java.lang.Comparable> |
SQLExpressions.addMonths(DateExpression<D> date,
int months)
Add the given amount of months to the date
|
static <D extends java.lang.Comparable> |
SQLExpressions.addWeeks(DateExpression<D> date,
int weeks)
Add the given amount of weeks to the date
|
static <D extends java.lang.Comparable> |
SQLExpressions.addYears(DateExpression<D> date,
int years)
Add the given amount of years to the date
|
static <D extends java.lang.Comparable> |
SQLExpressions.dateadd(DatePart unit,
DateExpression<D> date,
int amount)
Create a dateadd(unit, date, amount) expression
|
static <D extends java.lang.Comparable> |
SQLExpressions.datediff(DatePart unit,
DateExpression<D> start,
D end)
Get a datediff(unit, start, end) expression
|
static <D extends java.lang.Comparable> |
SQLExpressions.datediff(DatePart unit,
DateExpression<D> start,
DateExpression<D> end)
Get a datediff(unit, start, end) expression
|
static <D extends java.lang.Comparable> |
SQLExpressions.datediff(DatePart unit,
DateExpression<D> start,
DateExpression<D> end)
Get a datediff(unit, start, end) expression
|
static <D extends java.lang.Comparable> |
SQLExpressions.datediff(DatePart unit,
D start,
DateExpression<D> end)
Get a datediff(unit, start, end) expression
|
static <D extends java.lang.Comparable> |
SQLExpressions.datetrunc(DatePart unit,
DateExpression<D> expr)
Truncate the given date expression
|
Modifier and Type | Field and Description |
---|---|
static DateExpression<java.util.Date> |
OracleGrammar.sysdate |
Copyright © 2007–2021 Querydsl. All rights reserved.