See: Description
| Interface | Description |
|---|---|
| ArrayExpression<A,T> |
ArrayExpression defines an interface for array typed expression
|
| ListExpression<E,Q extends SimpleExpression<? super E>> |
ListExpression represents
List typed expressions |
| Class | Description |
|---|---|
| BooleanExpression |
BooleanExpression represents
Boolean expressions |
| BooleanOperation |
BooleanOperation represents boolean operations
|
| CaseBuilder |
CaseBuilder enables the construction of typesafe case-when-then-else
constructs :
e.g.
|
| CaseBuilder.Cases<A,Q extends Expression<A>> |
Cascading typesafe Case builder
|
| CaseBuilder.CaseWhen<A,Q extends Expression<A>> |
Intermediate When state
|
| CaseBuilder.Initial |
Initial state of Case construction
|
| CaseForEqBuilder<D> |
CaseForEqBuilder enables the construction of typesafe case-when-then-else constructs
for equals-operations :
e.g.
|
| Coalesce<T extends Comparable> |
Coalesce defines a coalesce function invocation.
|
| CollectionExpressionBase<T extends Collection<E>,E> |
CollectionExpressionBase is an abstract base class for
CollectionExpression implementations |
| CollectionOperation<E> | |
| ComparableExpression<T extends Comparable> |
ComparableExpression extends
ComparableExpressionBase to provide comparison methods. |
| ComparableExpressionBase<T extends Comparable> |
ComparableExpressionBase represents comparable expressions
|
| ComparableOperation<T extends Comparable<?>> |
ComparableOperation represents Comparable operations
|
| DateExpression<T extends Comparable> |
DateExpression represents Date expressions
The date representation is compatible with the Gregorian calendar.
|
| DateOperation<T extends Comparable<?>> |
DateOperation represents Date operations
|
| DateTimeExpression<T extends Comparable> |
DateTimeExpression represents Date / Time expressions
The date representation is compatible with the Gregorian calendar.
|
| DateTimeOperation<T extends Comparable<?>> |
DateTimeOperation represents DateTime operations
|
| DslExpression<T> |
DslExpression is the base class for DSL expressions, but
SimpleExpression is the base class
for scalar Expressions |
| DslOperation<T> |
DslOperation represents a simple operation expression
|
| EnumExpression<T extends Enum<T>> |
EnumExpression represents Enum typed expressions
|
| EnumOperation<T extends Enum<T>> |
EnumOperation represents enum operations
|
| MapExpressionBase<K,V,Q extends SimpleExpression<? super V>> |
MapExpressionBase is an abstract base class for
MapExpression implementations |
| MathExpressions |
Extended Math expressions, supported by the SQL module
|
| NumberExpression<T extends Number & Comparable<?>> |
NumberExpression represents a numeric expression
|
| NumberOperation<T extends Number & Comparable<?>> |
NumberOperation represents numeric operations
|
| Param<T> |
Param defines a parameter in a query with an optional name
|
| SimpleExpression<T> |
SimpleExpression is the base class for Expression implementations.
|
| SimpleOperation<T> |
SimpleOperation represents a simple operation expression
|
| StringExpression |
StringExpression represents
String expressions |
| StringExpressions |
Extended String expressions, supported by the SQL module
|
| StringOperation |
StringOperation represents a String typed operation
|
| TemporalExpression<T extends Comparable> |
TemporalExpression is a supertype for Date/Time related types
|
| TimeExpression<T extends Comparable> |
TimeExpression represents Time expressions
|
| TimeOperation<T extends Comparable<?>> |
TimeOperation represents Time operations
|
| Wildcard |
Wildcard provides constant Expressions for general wildcard expressions
|
Copyright © 2007–2015 Querydsl. All rights reserved.