Package com.mysema.query.types.expr

Operations represent typed operations with operator and arguments

See:
          Description

Interface Summary
ArrayExpression<T> ArrayExpression defines an interface for array typed expression
ListExpression<E,Q extends SimpleExpression<? super 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<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
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
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
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  
 

Package com.mysema.query.types.expr Description

Operations represent typed operations with operator and arguments



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