@DefaultAnnotation(value=javax.annotation.Nonnull.class)

Package com.mysema.query.types.expr

Operations represent typed operations with operator and arguments

See:
          Description

Interface Summary
ArrayExpression<E> ArrayExpression defines an interface for array typed expression
ListExpression<E,Q extends SimpleExpression<? extends E>> ListExpression represents java.util.List typed expressions
 

Class Summary
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<C extends Collection<E>,E> CollectionExpressionBase is an abstract base class for CollectionExpression implementations
ComparableExpression<D extends Comparable> ComparableExpression extends ComparableExpressionBase to provide comparison methods.
ComparableExpressionBase<D extends Comparable> ComparableExpressionBase represents comparable expressions
ComparableOperation<D extends Comparable<?>> ComparableOperation represents Comparable operations
DateExpression<D extends Comparable> DateExpression represents Date expressions The date representation is compatible with the Gregorian calendar.
DateOperation<D extends Comparable<?>> DateOperation represents Date operations
DateTimeExpression<D extends Comparable> DateTimeExpression represents Date / Time expressions The date representation is compatible with the Gregorian calendar.
DateTimeOperation<D extends Comparable<?>> DateTimeOperation represents DateTime operations
EnumExpression<T extends Enum<T>> EnumExpression represents Enum typed expressions
EnumOperation<D extends Enum<D>> EnumOperation represents enum operations
MapExpressionBase<K,V> MapExpressionBase is an abstract base class for MapExpression implementations
NumberExpression<D extends Number & Comparable<?>> NumberExpression represents a numeric expression
NumberOperation<D extends Number & Comparable<?>> NumberOperation represents numeric operations
Param<T> Param defines a parameter in a query with an optional name
SimpleExpression<D> SimpleExpression is the base class for Expression implementations.
SimpleOperation<D> SimpleOperation represents a simple operation expression
StringExpression StringExpression represents String expressions
StringOperation StringOperation represents a String typed operation
TemporalExpression<D extends Comparable> TemporalExpression is a supertype for Date/Time related types
TimeExpression<D extends Comparable> TimeExpression represents Time expressions
TimeOperation<D extends Comparable<?>> TimeOperation represents Time operations
 

Package com.mysema.query.types.expr Description

Operations represent typed operations with operator and arguments



Copyright © 2007-2010 Mysema Ltd. All Rights Reserved.