Package | Description |
---|---|
com.mysema.query |
Contains basic Query elements
|
com.mysema.query.collections |
Implementations of Querydsl query interfaces for JavaBean collections
|
com.mysema.query.group | |
com.mysema.query.jdo |
JDOQL support for Querydsl
|
com.mysema.query.jpa |
Query implementations for HQL and JPAQL
|
com.mysema.query.mongodb | |
com.mysema.query.mongodb.morphia | |
com.mysema.query.sql |
SQL/JDBC support for Querydsl
|
com.mysema.query.sql.mssql |
SQL Server support
|
com.mysema.query.sql.oracle |
Oracle support for Querydsl SQL
|
com.mysema.query.support |
Various support classes
|
com.mysema.query.types |
Contains Querydsl grammar types
|
com.mysema.query.types.expr |
Operations represent typed operations with operator and arguments
|
com.mysema.query.types.path |
Paths represent typed property paths, variables and list-map-array access
|
com.mysema.query.types.query |
Subquery implementations
|
com.mysema.query.types.template |
Custom types are comparable to operations but contain the serialization
templates instead of operator patterns.
|
Modifier and Type | Method and Description |
---|---|
<R,C> R |
BooleanBuilder.accept(Visitor<R,C> v,
C context) |
Modifier and Type | Class and Description |
---|---|
class |
CollQuerySerializer
CollQuerySerializer is a
Serializer implementation for the Java language |
Modifier and Type | Method and Description |
---|---|
<R,C> R |
AbstractGroupExpression.accept(Visitor<R,C> v,
C context) |
Modifier and Type | Class and Description |
---|---|
class |
JDOQLSerializer
JDOQLSerializer serializes Querydsl queries and expressions into JDOQL strings
|
Modifier and Type | Class and Description |
---|---|
class |
JPACollectionAnyVisitor
JPACollectionAnyVisitor extends the
CollectionAnyVisitor class with module specific
extensions |
class |
JPQLSerializer
JPQLSerializer serializes Querydsl expressions into JPQL syntax.
|
class |
NativeSQLSerializer
NativeSQLSerializer extends the SQLSerializer class to extract referenced entity paths and change
some serialization formats
|
Modifier and Type | Class and Description |
---|---|
class |
MongodbSerializer
Serializes the given Querydsl query to a DBObject query for MongoDB
|
Modifier and Type | Class and Description |
---|---|
class |
MorphiaSerializer
MorphiaSerializer extends
MongodbSerializer with Morphia specific annotation handling |
Modifier and Type | Class and Description |
---|---|
class |
SQLSerializer
SqlSerializer serializes Querydsl queries into SQL
|
Modifier and Type | Method and Description |
---|---|
<R,C> R |
WindowFunction.accept(Visitor<R,C> v,
C context) |
<R,C> R |
QBeans.accept(Visitor<R,C> v,
C context) |
<R,C> R |
RelationalFunctionCall.accept(Visitor<R,C> v,
C context) |
Modifier and Type | Method and Description |
---|---|
<R,C> R |
RowNumber.accept(Visitor<R,C> v,
C context)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
<R,C> R |
SumOver.accept(Visitor<R,C> v,
C context)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
CollectionAnyVisitor
CollectionAnyVisitor is an expression visitor which transforms any() path expressions which are
often transformed into subqueries
|
class |
ListAccessVisitor
ListAccessVisitor is expression visitor implementation
|
class |
SerializerBase<S extends SerializerBase<S>>
SerializerBase is a stub for Serializer implementations which serialize query metadata to Strings
|
Modifier and Type | Method and Description |
---|---|
<R,C> R |
NumberConversions.accept(Visitor<R,C> v,
C context) |
<R,C> R |
NumberConversion.accept(Visitor<R,C> v,
C context) |
Modifier and Type | Class and Description |
---|---|
class |
HashCodeVisitor
HashCodeVisitor is used for hashCode generation in
Expression implementations. |
class |
ParamsVisitor
Copies ParameterExpression bindings from subexpressions to QueryMetadata in the context
|
class |
PathExtractor
Extracts the first path that occurs in an expression via breadth first search
|
class |
ToStringVisitor
ToStringVisitor is used for toString() serialization in
Expression implementations. |
class |
ValidatingVisitor
ValidatingVisitor visits expressions and ensures that only known path instances are used
|
Modifier and Type | Method and Description |
---|---|
<R,C> R |
ArrayConstructorExpression.accept(Visitor<R,C> v,
C context) |
<R,C> R |
TemplateExpressionImpl.accept(Visitor<R,C> v,
C context) |
<R,C> R |
ConstantImpl.accept(Visitor<R,C> v,
C context) |
<R,C> R |
QMap.accept(Visitor<R,C> v,
C context) |
<R,C> R |
MappingProjection.accept(Visitor<R,C> v,
C context) |
<R,C> R |
OperationImpl.accept(Visitor<R,C> v,
C context) |
<R,C> R |
PathImpl.accept(Visitor<R,C> v,
C context) |
<R,C> R |
SubQueryExpressionImpl.accept(Visitor<R,C> v,
C context) |
<R,C> R |
ConstructorExpression.accept(Visitor<R,C> v,
C context) |
<R,C> R |
QBean.accept(Visitor<R,C> v,
C context) |
<R,C> R |
ParamExpressionImpl.accept(Visitor<R,C> v,
C context) |
<R,C> R |
FactoryExpressionUtils.FactoryExpressionAdapter.accept(Visitor<R,C> v,
C context) |
<R,C> R |
QTuple.accept(Visitor<R,C> v,
C context) |
<R,C> R |
Expression.accept(Visitor<R,C> v,
C context)
Accept the visitor with the given context
|
Modifier and Type | Method and Description |
---|---|
<R,C> R |
DateOperation.accept(Visitor<R,C> v,
C context) |
<R,C> R |
DateTimeOperation.accept(Visitor<R,C> v,
C context) |
<R,C> R |
TimeOperation.accept(Visitor<R,C> v,
C context) |
<R,C> R |
NumberOperation.accept(Visitor<R,C> v,
C context) |
<R,C> R |
EnumOperation.accept(Visitor<R,C> v,
C context) |
<R,C> R |
Param.accept(Visitor<R,C> v,
C context) |
<R,C> R |
StringOperation.accept(Visitor<R,C> v,
C context) |
<R,C> R |
BooleanOperation.accept(Visitor<R,C> v,
C context) |
<R,C> R |
SimpleOperation.accept(Visitor<R,C> v,
C context) |
<R,C> R |
Coalesce.accept(Visitor<R,C> v,
C context) |
<R,C> R |
ComparableOperation.accept(Visitor<R,C> v,
C context) |
<R,C> R |
DslOperation.accept(Visitor<R,C> v,
C context) |
Modifier and Type | Method and Description |
---|---|
<R,C> R |
SimplePath.accept(Visitor<R,C> v,
C context) |
<R,C> R |
StringPath.accept(Visitor<R,C> v,
C context) |
<R,C> R |
MapPath.accept(Visitor<R,C> v,
C context) |
<R,C> R |
SetPath.accept(Visitor<R,C> v,
C context) |
<R,C> R |
ComparablePath.accept(Visitor<R,C> v,
C context) |
<R,C> R |
ArrayPath.accept(Visitor<R,C> v,
C context) |
<R,C> R |
DatePath.accept(Visitor<R,C> v,
C context) |
<R,C> R |
NumberPath.accept(Visitor<R,C> v,
C context) |
<R,C> R |
ListPath.accept(Visitor<R,C> v,
C context) |
<R,C> R |
CollectionPath.accept(Visitor<R,C> v,
C context) |
<R,C> R |
BooleanPath.accept(Visitor<R,C> v,
C context) |
<R,C> R |
DslPath.accept(Visitor<R,C> v,
C context) |
<R,C> R |
EnumPath.accept(Visitor<R,C> v,
C context) |
<R,C> R |
DateTimePath.accept(Visitor<R,C> v,
C context) |
<R,C> R |
TimePath.accept(Visitor<R,C> v,
C context) |
<R,C> R |
BeanPath.accept(Visitor<R,C> v,
C context) |
Modifier and Type | Method and Description |
---|---|
<R,C> R |
TimeSubQuery.accept(Visitor<R,C> v,
C context) |
<R,C> R |
StringSubQuery.accept(Visitor<R,C> v,
C context) |
<R,C> R |
SimpleSubQuery.accept(Visitor<R,C> v,
C context) |
<R,C> R |
DateTimeSubQuery.accept(Visitor<R,C> v,
C context) |
<R,C> R |
ComparableSubQuery.accept(Visitor<R,C> v,
C context) |
<R,C> R |
DateSubQuery.accept(Visitor<R,C> v,
C context) |
<R,C> R |
ListSubQuery.accept(Visitor<R,C> v,
C context) |
<R,C> R |
BooleanSubQuery.accept(Visitor<R,C> v,
C context) |
<R,C> R |
NumberSubQuery.accept(Visitor<R,C> v,
C context) |
Modifier and Type | Method and Description |
---|---|
<R,C> R |
TimeTemplate.accept(Visitor<R,C> v,
C context) |
<R,C> R |
BooleanTemplate.accept(Visitor<R,C> v,
C context) |
<R,C> R |
EnumTemplate.accept(Visitor<R,C> v,
C context) |
<R,C> R |
DateTimeTemplate.accept(Visitor<R,C> v,
C context) |
<R,C> R |
ComparableTemplate.accept(Visitor<R,C> v,
C context) |
<R,C> R |
StringTemplate.accept(Visitor<R,C> v,
C context) |
<R,C> R |
NumberTemplate.accept(Visitor<R,C> v,
C context) |
<R,C> R |
DateTemplate.accept(Visitor<R,C> v,
C context) |
<R,C> R |
DslTemplate.accept(Visitor<R,C> v,
C context) |
<R,C> R |
SimpleTemplate.accept(Visitor<R,C> v,
C context) |
Copyright © 2007-2013 Mysema Ltd. All Rights Reserved.