|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| EArray<E> | EArray defines an interface for array typed expression |
| ECollection<C extends Collection<E>,E> | ECollection represents java.util.Collection typed expressions |
| EList<E> | EList represents java.util.List typed expressions |
| EMap<K,V> | EMap represents java.util.Map typed expressions |
| Class Summary | |
|---|---|
| CaseBuilder | CaseBuilder enables the construction of typesafe case-when-then-else constructs : e.g. |
| CaseBuilder.Cases<A,Q extends Expr<A>> | Cascading typesafe Case builder |
| CaseBuilder.CaseWhen<A,Q extends Expr<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. |
| EArrayConstructor<D> | EArrayConstructor extends EConstructor to represent array initializers |
| EBoolean | EBoolean represents boolean expressions |
| EBooleanConst | EBooleanConst provides constants for Boolean.TRUE and Boolean.FALSE |
| ECollectionBase<C extends Collection<E>,E> | ECollectionBase is an abstract base class for ECollection implementations |
| EComparable<D extends Comparable> | EComparable extends EComparableBase to provide comparison methods. |
| EComparableBase<D extends Comparable> | EComparableBase represents comparable expressions |
| EDate<D extends Comparable> | EDate represents Date expressions The date representation is compatible with the Gregorian calendar. |
| EDateConst<D extends Date> | |
| EDateOrTime<D extends Comparable> | EDateOrTime is a supertype for Date/Time related types |
| EDateTime<D extends Comparable> | EDateTime represents Date / Time expressions The date representation is compatible with the Gregorian calendar. |
| EDateTimeConst<D extends Date> | |
| EMapBase<K,V> | EMapBase is an abstract base class for EMap implementations |
| ENumber<D extends Number & Comparable<?>> | ENumber represents a numeric expression |
| ENumberConst<D extends Number & Comparable<?>> | ENumberConst represents numeric constants |
| ESimple<D> | ESimple is the base class for Expr implementations. |
| EString | EString represents String expressions |
| EStringConst | EStringConst represents String constants |
| EStringEscape | |
| ETime<D extends Comparable> | ETime represents Time expressions |
| ETimeConst<D extends Date> | |
| ExprConst<D> | ExprConst represents general constant expressions |
| OBoolean | OBoolean represents boolean operations |
| OComparable<D extends Comparable<?>> | OComparable represents Comparable operations |
| ODate<D extends Comparable<?>> | ODate represents Date operations |
| ODateTime<D extends Comparable<?>> | ODateTime represents DateTime operations |
| ONumber<D extends Number & Comparable<?>> | ONumber represents numeric operations |
| OperationMixin<RT> | |
| OSimple<D> | OSimple represents a simple operation expression |
| OString | OString represents a String typed operation |
| OTime<D extends Comparable<?>> | OTime represents Time functions |
| QTuple | QTuple represents a projection of type Tuple |
Operations represent typed operations with operator and arguments
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||