Package | Description |
---|---|
com.querydsl.collections |
Java Bean collections support
|
com.querydsl.core.group |
Aggregating post processing functionality
|
com.querydsl.core.support |
Various support classes
|
com.querydsl.core.types |
Expression types
|
com.querydsl.jdo.sql |
SQL queries for JDO
|
com.querydsl.jpa |
JPA support
|
com.querydsl.jpa.impl |
JPQL for JPA
|
com.querydsl.jpa.sql |
Native queries for JPA
|
com.querydsl.mongodb |
MongoDB support
|
com.querydsl.sql |
SQL/JDBC support
|
Modifier and Type | Method and Description |
---|---|
Void |
CollQuerySerializer.visit(FactoryExpression<?> expr,
Void context) |
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) |
Path<?> |
PathExtractor.visit(FactoryExpression<?> expr,
Void context) |
Integer |
HashCodeVisitor.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) |
Modifier and Type | Field and Description |
---|---|
protected FactoryExpression<?> |
AbstractSQLQuery.projection |
Modifier and Type | Method and Description |
---|---|
<T> com.mysema.commons.lang.CloseableIterator<T> |
QueryHandler.iterate(javax.persistence.Query query,
FactoryExpression<?> projection)
Iterate the results with the optional projection
|
<T> com.mysema.commons.lang.CloseableIterator<T> |
DefaultQueryHandler.iterate(javax.persistence.Query query,
FactoryExpression<?> projection) |
boolean |
QueryHandler.transform(javax.persistence.Query query,
FactoryExpression<?> projection)
Transform the results of the given query using the given factory expression
|
boolean |
DefaultQueryHandler.transform(javax.persistence.Query query,
FactoryExpression<?> projection) |
Constructor and Description |
---|
FactoryExpressionTransformer(FactoryExpression<?> projection) |
TransformingIterator(Iterator<T> iterator,
Closeable closeable,
FactoryExpression<?> projection) |
TransformingIterator(Iterator<T> iterator,
FactoryExpression<?> projection) |
Modifier and Type | Field and Description |
---|---|
protected FactoryExpression<?> |
AbstractJPAQuery.projection |
Modifier and Type | Field and Description |
---|---|
protected FactoryExpression<?> |
AbstractJPASQLQuery.projection |
Modifier and Type | Method and Description |
---|---|
Object |
MongodbSerializer.visit(FactoryExpression<?> expr,
Void context) |
Modifier and Type | Class and Description |
---|---|
class |
QBeans
Expression used to project a list of beans
|
Modifier and Type | Method and Description |
---|---|
static <T> FactoryExpression<T> |
RelationalPathUtils.createProjection(RelationalPath<T> path) |
FactoryExpression<T> |
RelationalPathBase.getProjection() |
Modifier and Type | Method and Description |
---|---|
Set<RelationalPath<?>> |
RelationalPathExtractor.visit(FactoryExpression<?> expr,
Set<RelationalPath<?>> known) |
Copyright © 2007–2016 Querydsl. All rights reserved.