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 |
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-2013 Mysema Ltd. All Rights Reserved.