| Class | Description |
|---|---|
| CollectionAnyVisitor |
CollectionAnyVisitor is an expression visitor which transforms any() path expressions which are
often transformed into subqueries
|
| Context |
Context is used in
CollectionAnyVisitor as the visitor context |
| DetachableAdapter |
DetachableAdapter is an apadater implementation for the Detachable interface
|
| DetachableMixin |
Mixin style implementation of the Detachable interface
|
| DetachableQuery<Q extends DetachableQuery<Q>> |
DetachableQuery is a base class for queries which implement the Query and Detachable interfaces
|
| EnumConversion<T> |
EnumConversion ensures that the results of an enum projection confirm to the type of the
projection expression
|
| Expressions |
Expression factory class
|
| ListAccessVisitor |
ListAccessVisitor is expression visitor implementation
|
| Normalization | |
| NumberConversion<T> |
NumberConversion ensures that the results of a numeric projection confirm to the type of the
projection expression
|
| NumberConversions<T> |
NumberConversions ensures that the results of a projection involving numeric expressions
confirm to the types of the numeric expressions
|
| OrderedQueryMetadata |
OrderedQueryMetadata performs no metadata validation and ensures that FROM elements are before
JOIN elements
|
| ProjectableAdapter<P extends Projectable> |
ProjectableAdapter is an adapter implementation for the Projectable interface
|
| ProjectableQuery<Q extends ProjectableQuery<Q>> |
ProjectableQuery extends the
QueryBase class to provide default
implementations of the methods of the Projectable interface |
| QueryBase<Q extends QueryBase<Q>> |
QueryBase provides a stub for Query implementations
|
| QueryMixin<T> |
Mixin style Query implementation
|
| SerializerBase<S extends SerializerBase<S>> |
SerializerBase is a stub for Serializer implementations which serialize query metadata to Strings
|
| SimpleProjectableAdapter<T> |
SimpleQueryAdapter is an adapter implementation for the
SimpleQuery and
SimpleProjectable interfaces |
Copyright © 2007–2014 Mysema Ltd. All rights reserved.