Package | Description |
---|---|
com.mysema.query |
Contains basic Query elements
|
com.mysema.query.sql |
SQL/JDBC support for Querydsl
|
com.mysema.query.sql.mssql |
SQL Server support
|
com.mysema.query.sql.oracle |
Oracle support for Querydsl SQL
|
com.mysema.query.support |
Various support classes
|
com.mysema.query.types.expr |
Operations represent typed operations with operator and arguments
|
com.mysema.query.types.path |
Paths represent typed property paths, variables and list-map-array access
|
com.mysema.query.types.query |
Subquery implementations
|
com.mysema.query.types.template |
Custom types are comparable to operations but contain the serialization
templates instead of operator patterns.
|
Modifier and Type | Method and Description |
---|---|
<RT extends Comparable<?>> |
Detachable.unique(DateExpression<RT> projection)
Create a subquery expression for the given projection
|
Modifier and Type | Method and Description |
---|---|
static <D extends Comparable> |
SQLExpressions.addDays(DateExpression<D> date,
int days)
Add the given amount of days to the date
|
static <D extends Comparable> |
SQLExpressions.addMonths(DateExpression<D> date,
int months)
Add the given amount of months to the date
|
static <D extends Comparable> |
SQLExpressions.addWeeks(DateExpression<D> date,
int weeks)
Add the given amount of weeks to the date
|
static <D extends Comparable> |
SQLExpressions.addYears(DateExpression<D> date,
int years)
Add the given amount of years to the date
|
static <D extends Comparable> |
SQLExpressions.date(Class<D> type,
DateTimeExpression<?> dateTime)
Convert timestamp to date
|
static <D extends Comparable> |
SQLExpressions.date(DateTimeExpression<D> dateTime)
Convert timestamp to date
|
static <D extends Comparable> |
SQLExpressions.dateadd(DatePart unit,
DateExpression<D> date,
int amount)
Get a dateadd(unit, date, amount) expression
|
static <D extends Comparable> |
SQLExpressions.datetrunc(DatePart unit,
DateExpression<D> expr)
Truncate the given date expression
|
Modifier and Type | Method and Description |
---|---|
static <D extends Comparable> |
SQLExpressions.addDays(DateExpression<D> date,
int days)
Add the given amount of days to the date
|
static <D extends Comparable> |
SQLExpressions.addMonths(DateExpression<D> date,
int months)
Add the given amount of months to the date
|
static <D extends Comparable> |
SQLExpressions.addWeeks(DateExpression<D> date,
int weeks)
Add the given amount of weeks to the date
|
static <D extends Comparable> |
SQLExpressions.addYears(DateExpression<D> date,
int years)
Add the given amount of years to the date
|
static <D extends Comparable> |
SQLExpressions.dateadd(DatePart unit,
DateExpression<D> date,
int amount)
Get a dateadd(unit, date, amount) expression
|
static <D extends Comparable> |
SQLExpressions.datediff(DatePart unit,
DateExpression<D> start,
D end)
Get a datediff(unit, start, end) expression
|
static <D extends Comparable> |
SQLExpressions.datediff(DatePart unit,
DateExpression<D> start,
DateExpression<D> end)
Get a datediff(unit, start, end) expression
|
static <D extends Comparable> |
SQLExpressions.datediff(DatePart unit,
DateExpression<D> start,
DateExpression<D> end)
Get a datediff(unit, start, end) expression
|
static <D extends Comparable> |
SQLExpressions.datediff(DatePart unit,
D start,
DateExpression<D> end)
Get a datediff(unit, start, end) expression
|
static <D extends Comparable> |
SQLExpressions.datetrunc(DatePart unit,
DateExpression<D> expr)
Truncate the given date expression
|
Modifier and Type | Method and Description |
---|---|
static <D extends Comparable<D>> |
SQLServerGrammar.dateadd(DatePart datePart,
int num,
D date)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
static DateExpression<Date> |
OracleGrammar.sysdate |
Modifier and Type | Method and Description |
---|---|
static DateExpression<Date> |
Expressions.currentDate()
Get an expression representing the current date as a DateExpression instance
|
static <T extends Comparable<?>> |
Expressions.dateOperation(Class<T> type,
Operator<? super T> operator,
Expression<?>... args)
Create a new Operation expression
|
Modifier and Type | Method and Description |
---|---|
<RT extends Comparable<?>> |
DetachableQuery.unique(DateExpression<RT> projection) |
<RT extends Comparable<?>> |
DetachableAdapter.unique(DateExpression<RT> projection) |
<RT extends Comparable<?>> |
DetachableMixin.unique(DateExpression<RT> projection) |
Modifier and Type | Class and Description |
---|---|
class |
DateOperation<T extends Comparable<?>>
DateOperation represents Date operations
|
Modifier and Type | Method and Description |
---|---|
DateExpression<T> |
DateExpression.as(Path<T> alias) |
DateExpression<T> |
DateExpression.as(String alias) |
DateExpression<T> |
Coalesce.asDate() |
static <D extends Comparable<?>> |
DateOperation.create(Class<D> type,
Operator<? super D> op,
Expression<?>... args) |
static <D extends Comparable<?>> |
DateOperation.create(Class<D> type,
Operator<? super D> op,
Expression<?> one) |
static <D extends Comparable<?>> |
DateOperation.create(Class<D> type,
Operator<? super D> op,
Expression<?> one,
Expression<?> two) |
static DateExpression<Date> |
DateExpression.currentDate()
Get an expression representing the current date as a DateExpression instance
|
static <T extends Comparable> |
DateExpression.currentDate(Class<T> cl)
Get 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)
|
Modifier and Type | Class and Description |
---|---|
class |
DatePath<T extends Comparable>
DatePath presents Date paths
|
Modifier and Type | Class and Description |
---|---|
class |
DateSubQuery<T extends Comparable<?>>
Date typed single result subquery
|
Modifier and Type | Class and Description |
---|---|
class |
DateTemplate<T extends Comparable<?>>
DateTemplate defines custom date expressions
|
Modifier and Type | Method and Description |
---|---|
static <T extends Comparable<?>> |
DateTemplate.create(Class<T> type,
String template) |
static <T extends Comparable<?>> |
DateTemplate.create(Class<T> type,
String template,
Object... args) |
static <T extends Comparable<?>> |
DateTemplate.create(Class<T> type,
String template,
Object one) |
static <T extends Comparable<?>> |
DateTemplate.create(Class<T> type,
String template,
Object one,
Object two) |
static <T extends Comparable<?>> |
DateTemplate.create(Class<T> type,
Template template,
Object... args) |
Copyright © 2007-2013 Mysema Ltd. All Rights Reserved.