public class DateQueryExtensions
extends java.lang.Object
| Constructor and Description |
|---|
DateQueryExtensions() |
| Modifier and Type | Method and Description |
|---|---|
static com.querydsl.core.types.dsl.DateTimeExpression<java.util.Date> |
addDays(com.querydsl.core.types.Expression<java.util.Date> path,
com.querydsl.core.types.Expression<java.lang.Integer> number)
Returns an expression which adds a given number of days to a date
|
static com.querydsl.core.types.dsl.DateTimeExpression<java.util.Date> |
addDays(com.querydsl.core.types.Expression<java.util.Date> path,
java.lang.Integer number)
Returns an expression which adds a given number of days to a date
|
static com.querydsl.core.types.dsl.DateTimeExpression<java.util.Date> |
addInterval(com.querydsl.core.types.Expression<java.util.Date> path,
com.querydsl.core.types.Expression<TimeInterval> interval)
Returns an expression which adds a given interval to a date
|
static com.querydsl.core.types.Predicate |
future(com.querydsl.core.types.dsl.DateTimePath<java.util.Date> path)
Returns a predicate for the given path on the future
|
static com.querydsl.core.types.Predicate |
past(com.querydsl.core.types.dsl.DateTimePath<java.util.Date> path)
Returns a predicate for the given path on the past
|
static com.querydsl.core.types.Predicate |
period(com.querydsl.core.types.dsl.DateTimePath<java.util.Date> path,
DatePeriod period)
Returns a timestamp period filter on a timestamp expression
|
@QueryDelegate(value=java.util.Date.class)
public static com.querydsl.core.types.dsl.DateTimeExpression<java.util.Date> addDays(com.querydsl.core.types.Expression<java.util.Date> path,
com.querydsl.core.types.Expression<java.lang.Integer> number)
@QueryDelegate(value=java.util.Date.class)
public static com.querydsl.core.types.dsl.DateTimeExpression<java.util.Date> addDays(com.querydsl.core.types.Expression<java.util.Date> path,
java.lang.Integer number)
@QueryDelegate(value=java.util.Date.class)
public static com.querydsl.core.types.dsl.DateTimeExpression<java.util.Date> addInterval(com.querydsl.core.types.Expression<java.util.Date> path,
com.querydsl.core.types.Expression<TimeInterval> interval)
@QueryDelegate(value=java.util.Date.class) public static com.querydsl.core.types.Predicate future(com.querydsl.core.types.dsl.DateTimePath<java.util.Date> path)
@QueryDelegate(value=java.util.Date.class) public static com.querydsl.core.types.Predicate past(com.querydsl.core.types.dsl.DateTimePath<java.util.Date> path)
@QueryDelegate(value=java.util.Date.class)
public static com.querydsl.core.types.Predicate period(com.querydsl.core.types.dsl.DateTimePath<java.util.Date> path,
DatePeriod period)