| Interface | Description |
|---|---|
| ExtendedSubQuery<T> |
ExtendedSubQuery extends the SubQueryExpression interface to provide fluent
expression creation functionality |
| Class | Description |
|---|---|
| CollectionAnyVisitor |
CollectionAnyVisitor is an expression visitor which transforms any() path expressions which are
often transformed into subqueries |
| ConstantHidingExpression<T> |
ConstantHidingExpression removes constants from the argument list and injects them back into the result chain |
| Context |
Context is used in CollectionAnyVisitor as the visitor context |
| EnumConversion<T> |
EnumConversion ensures that the results of an enum projection conform to the type of the
projection expression |
| FetchableQueryBase<T,Q extends FetchableQueryBase<T,Q>> | |
| FetchableSubQueryBase<T,Q extends FetchableSubQueryBase<T,Q>> |
FetchableSubQueryBase extends FetchableQueryBase to provide fluent Expression creation functionality |
| NumberConversion<T> |
NumberConversion ensures that the results of a numeric projection conform to the type of the
projection expression |
| NumberConversions<T> |
NumberConversions ensures that the results of a projection involving numeric expressions
conform to the types of the numeric expressions |
| OrderedQueryMetadata |
OrderedQueryMetadata performs no metadata validation and ensures that FROM elements are before
JOIN elements |
| PathsExtractor |
Extracts the paths that occurs in an expression via breadth first search
|
| QueryBase<Q extends QueryBase<Q>> |
QueryBase provides a stub for Query implementations |
| QueryMixin<T> |
Mixin style Query implementation
|
| ReplaceVisitor<C> |
ReplaceVisitor is a deep visitor that can be customized to replace segments of
expression trees |
| SerializerBase<S extends SerializerBase<S>> |
SerializerBase is a stub for Serializer implementations which serialize query metadata to Strings |
| Enum | Description |
|---|---|
| QueryMixin.Role |
Role of expression in conversion
|
Copyright © 2007–2021 Querydsl. All rights reserved.