| Package | Description |
|---|---|
| com.querydsl.core.group |
Aggregating post processing functionality
|
| com.querydsl.core.support |
Various support classes
|
| com.querydsl.core.types |
Expression types
|
| Modifier and Type | Class and Description |
|---|---|
class |
QPair<K,V>
A pair of (Map) key and value
|
| Modifier and Type | Method and Description |
|---|---|
<V> ResultTransformer<Map<K,V>> |
GroupByBuilder.as(FactoryExpression<V> expression)
Get the results as a map
|
<V> ResultTransformer<com.mysema.commons.lang.CloseableIterator<V>> |
GroupByBuilder.iterate(FactoryExpression<V> expression)
Get the results as a closeable iterator
|
<V> ResultTransformer<List<V>> |
GroupByBuilder.list(FactoryExpression<V> expression)
Get the results as a list
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConstantHidingExpression<T>
ConstantHidingExpression removes constants from the argument list and injects them back into the result chain |
class |
EnumConversion<T>
EnumConversion ensures that the results of an enum projection conform to the type of the
projection expression |
class |
NumberConversion<T>
NumberConversion ensures that the results of a numeric projection conform to the type of the
projection expression |
class |
NumberConversions<T>
NumberConversions ensures that the results of a projection involving numeric expressions
conform to the types of the numeric expressions |
| Modifier and Type | Method and Description |
|---|---|
Expression<?> |
ReplaceVisitor.visit(FactoryExpression<?> expr,
C context) |
Expression<?> |
CollectionAnyVisitor.visit(FactoryExpression<?> expr,
Context context) |
Void |
PathsExtractor.visit(FactoryExpression<?> expr,
List<Path<?>> paths) |
Void |
SerializerBase.visit(FactoryExpression<?> expr,
Void context) |
| Constructor and Description |
|---|
ConstantHidingExpression(FactoryExpression<T> expr) |
NumberConversions(FactoryExpression<T> expr) |
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayConstructorExpression<T>
ArrayConstructorExpression extends FactoryExpressionBase to represent array initializers |
class |
ConstructorExpression<T>
ConstructorExpression represents a constructor invocation |
class |
FactoryExpressionBase<T>
Common superclass for
FactoryExpression implementations |
static class |
FactoryExpressionUtils.FactoryExpressionAdapter<T>
FactoryExpressionAdapter provides an adapter implementation of the FactoryExpression interface |
class |
MappingProjection<T>
Projection template that allows implementing arbitrary mapping of rows to result objects.
|
class |
QBean<T>
QBean is a JavaBean populating projection type |
class |
QList
QList represents a projection of type List |
class |
QMap
QMap represents a projection of type Map |
class |
QTuple
QTuple represents a projection of type Tuple |
| Modifier and Type | Method and Description |
|---|---|
FactoryExpression<T> |
FactoryExpressionBase.skipNulls()
Returns a wrapper expression which returns null if all arguments to newInstance are null
|
static <T> FactoryExpression<T> |
FactoryExpressionUtils.wrap(FactoryExpression<T> expr) |
static <T> FactoryExpression<T> |
FactoryExpressionUtils.wrap(FactoryExpression<T> expr,
List<Expression<?>> conversions) |
static FactoryExpression<?> |
FactoryExpressionUtils.wrap(List<? extends Expression<?>> projection) |
| Modifier and Type | Method and Description |
|---|---|
R |
Visitor.visit(FactoryExpression<?> expr,
C context)
Visit a FactoryExpression instance with the given context
|
Void |
ParamsVisitor.visit(FactoryExpression<?> expr,
QueryMetadata context) |
Set<Expression<?>> |
ValidatingVisitor.visit(FactoryExpression<?> expr,
Set<Expression<?>> known) |
String |
ToStringVisitor.visit(FactoryExpression<?> e,
Templates templates) |
Integer |
HashCodeVisitor.visit(FactoryExpression<?> expr,
Void context) |
Path<?> |
PathExtractor.visit(FactoryExpression<?> expr,
Void context) |
static <T> FactoryExpression<T> |
FactoryExpressionUtils.wrap(FactoryExpression<T> expr) |
static <T> FactoryExpression<T> |
FactoryExpressionUtils.wrap(FactoryExpression<T> expr,
List<Expression<?>> conversions) |
Copyright © 2007–2020 Querydsl. All rights reserved.