| 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 |
|---|---|
protected static FactoryExpression<Tuple> |
AbstractGroupByTransformer.withoutGroupExpressions(FactoryExpression<Tuple> expr) |
| Modifier and Type | Method and Description |
|---|---|
<V> ResultTransformer<java.util.Map<K,V>> |
GroupByBuilder.as(FactoryExpression<V> expression)
Get the results as a map
|
<V,RES extends java.util.Collection<V>> |
GroupByBuilder.collection(java.util.function.Supplier<RES> resultFactory,
FactoryExpression<V> expression)
Get the results as a list
|
<V> ResultTransformer<com.mysema.commons.lang.CloseableIterator<V>> |
GroupByBuilder.iterate(FactoryExpression<V> expression)
Get the results as a closeable iterator
|
<V> ResultTransformer<java.util.List<V>> |
GroupByBuilder.list(FactoryExpression<V> expression)
Get the results as a list
|
protected static FactoryExpression<Tuple> |
AbstractGroupByTransformer.withoutGroupExpressions(FactoryExpression<Tuple> expr) |
| 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) |
java.lang.Void |
PathsExtractor.visit(FactoryExpression<?> expr,
java.util.List<Path<?>> paths) |
java.lang.Void |
SerializerBase.visit(FactoryExpression<?> expr,
java.lang.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,
java.util.List<Expression<?>> conversions) |
static FactoryExpression<?> |
FactoryExpressionUtils.wrap(java.util.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
|
java.lang.Void |
ParamsVisitor.visit(FactoryExpression<?> expr,
QueryMetadata context) |
java.util.Set<Expression<?>> |
ValidatingVisitor.visit(FactoryExpression<?> expr,
java.util.Set<Expression<?>> known) |
java.lang.String |
ToStringVisitor.visit(FactoryExpression<?> e,
Templates templates) |
java.lang.Integer |
HashCodeVisitor.visit(FactoryExpression<?> expr,
java.lang.Void context) |
Path<?> |
PathExtractor.visit(FactoryExpression<?> expr,
java.lang.Void context) |
static <T> FactoryExpression<T> |
FactoryExpressionUtils.wrap(FactoryExpression<T> expr) |
static <T> FactoryExpression<T> |
FactoryExpressionUtils.wrap(FactoryExpression<T> expr,
java.util.List<Expression<?>> conversions) |
Copyright © 2007–2021 Querydsl. All rights reserved.