Package | Description |
---|---|
com.mysema.query |
Contains basic Query elements
|
com.mysema.query.jpa |
Query implementations for HQL and JPAQL
|
com.mysema.query.lucene | |
com.mysema.query.sql.mssql |
SQL Server support
|
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(ComparableExpression<RT> projection)
Create a subquery expression for the given projection
|
Modifier and Type | Method and Description |
---|---|
static <A extends Comparable<? super A>> |
JPAExpressions.avg(CollectionExpression<?,A> col)
Get the avg(col) expression
|
static <A extends Comparable<? super A>> |
JPAExpressions.max(CollectionExpression<?,A> left)
Get the max(col) expression
|
static <A extends Comparable<? super A>> |
JPAExpressions.min(CollectionExpression<?,A> left)
Get the min(col) expression
|
Modifier and Type | Class and Description |
---|---|
class |
PhraseElement
PhraseElement represents the embedded String as a phrase
|
class |
QueryElement
QueryElement wraps a Lucene Query
|
class |
TermElement
TermElement represents the embedded String as a term
|
Modifier and Type | Method and Description |
---|---|
RowNumber |
RowNumber.orderBy(ComparableExpression<?>... order)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static <T extends Comparable<?>> |
Expressions.comparableOperation(Class<T> type,
Operator<? super T> operator,
Expression<?>... args)
Create a new Operation expression
|
static <T extends Comparable<?>> |
Expressions.comparableTemplate(Class<T> cl,
String template,
Object... args)
Create a new Template expression
|
Modifier and Type | Method and Description |
---|---|
<RT extends Comparable<?>> |
DetachableQuery.unique(ComparableExpression<RT> projection) |
<RT extends Comparable<?>> |
DetachableAdapter.unique(ComparableExpression<RT> projection) |
<RT extends Comparable<?>> |
DetachableMixin.unique(ComparableExpression<RT> projection) |
Modifier and Type | Class and Description |
---|---|
class |
BooleanExpression
BooleanExpression represents
Boolean expressions |
class |
BooleanOperation
BooleanOperation represents boolean operations
|
class |
ComparableOperation<T extends Comparable<?>>
ComparableOperation represents Comparable operations
|
class |
DateExpression<T extends Comparable>
DateExpression represents Date expressions
The date representation is compatible with the Gregorian calendar.
|
class |
DateOperation<T extends Comparable<?>>
DateOperation represents Date operations
|
class |
DateTimeExpression<T extends Comparable>
DateTimeExpression represents Date / Time expressions
The date representation is compatible with the Gregorian calendar.
|
class |
DateTimeOperation<T extends Comparable<?>>
DateTimeOperation represents DateTime operations
|
class |
EnumExpression<T extends Enum<T>>
EnumExpression represents Enum typed expressions
|
class |
EnumOperation<T extends Enum<T>>
EnumOperation represents enum operations
|
class |
StringExpression
StringExpression represents
String expressions |
class |
StringOperation
StringOperation represents a String typed operation
|
class |
TemporalExpression<T extends Comparable>
TemporalExpression is a supertype for Date/Time related types
|
class |
TimeExpression<T extends Comparable>
TimeExpression represents Time expressions
|
class |
TimeOperation<T extends Comparable<?>>
TimeOperation represents Time operations
|
Modifier and Type | Method and Description |
---|---|
ComparableExpression<T> |
ComparableExpression.as(Path<T> alias) |
ComparableExpression<T> |
ComparableExpression.as(String alias) |
static <D extends Comparable<?>> |
ComparableOperation.create(Class<D> type,
Operator<? super D> op,
Expression<?>... args) |
ComparableExpression<T> |
Coalesce.getValue() |
Modifier and Type | Class and Description |
---|---|
class |
BooleanPath
BooleanPath represents boolean path expressions
|
class |
ComparableEntityPath<T extends Comparable>
ComparableEntityPath extends the ComparablePath class to implement the EntityPath interface
|
class |
ComparablePath<T extends Comparable>
ComparablePath represents Comparable paths
|
class |
DatePath<T extends Comparable>
DatePath presents Date paths
|
class |
DateTimePath<T extends Comparable>
DateTimePath presents DateTime typed paths
|
class |
EnumPath<T extends Enum<T>>
EnumPath represents enum paths
|
class |
StringPath
StringPath represents String typed paths
|
class |
TimePath<T extends Comparable>
TimePath represented Time paths
|
Modifier and Type | Class and Description |
---|---|
class |
BooleanSubQuery
Boolean typed single result subquery
|
class |
ComparableSubQuery<T extends Comparable<?>>
Comparable typed single result subquery
|
class |
DateSubQuery<T extends Comparable<?>>
Date typed single result subquery
|
class |
DateTimeSubQuery<T extends Comparable<?>>
DateTime typed single result subquery
|
class |
StringSubQuery
String typed single result subquery
|
class |
TimeSubQuery<T extends Comparable<?>>
Time typed single result subquery
|
Modifier and Type | Class and Description |
---|---|
class |
BooleanTemplate
BooleanTemplate is a custom boolean expression
|
class |
ComparableTemplate<T extends Comparable<?>>
ComparableTemplate defines custom comparable expressions
|
class |
DateTemplate<T extends Comparable<?>>
DateTemplate defines custom date expressions
|
class |
DateTimeTemplate<T extends Comparable<?>>
DateTimeTemplate defines custom dateTime expressions
|
class |
EnumTemplate<T extends Enum<T>>
EnumTemplate defines custom enum expressions
|
class |
StringTemplate
StringTemplate defines custom String expressions
|
class |
TimeTemplate<T extends Comparable<?>>
TimeTemplate defines custom time expressions
|
Modifier and Type | Method and Description |
---|---|
static <T extends Comparable<?>> |
ComparableTemplate.create(Class<T> type,
String template) |
static <T extends Comparable<?>> |
ComparableTemplate.create(Class<T> type,
String template,
Object... args) |
static <T extends Comparable<?>> |
ComparableTemplate.create(Class<T> type,
String template,
Object one) |
static <T extends Comparable<?>> |
ComparableTemplate.create(Class<T> type,
String template,
Object one,
Object two) |
static <T extends Comparable<?>> |
ComparableTemplate.create(Class<T> type,
Template template,
Object... args) |
Copyright © 2007-2013 Mysema Ltd. All Rights Reserved.