| Package | Description |
|---|---|
| com.querydsl.core.alias |
Alias functionality
|
| com.querydsl.core.group |
Aggregating post processing functionality
|
| com.querydsl.core.support |
Various support classes
|
| com.querydsl.core.types.dsl |
DSL expression types
|
| Class and Description |
|---|
ArrayPath
ArrayPath represents an array typed path |
BooleanPath
BooleanPath represents boolean path expressions |
CollectionPath
CollectionPath represents collection paths |
ComparablePath
ComparablePath represents comparable paths |
DatePath
DatePath presents Date paths |
DateTimePath
DateTimePath presents DateTime typed paths |
EntityPathBase
EntityPathBase provides a base class for EntityPath implementations |
EnumPath
EnumPath represents enum paths |
ListPath
ListPath represents list paths |
MapPath
MapPath represents map paths |
NumberPath
NumberPath represents numeric paths |
SetPath
SetPath represents set paths |
SimpleExpression
SimpleExpression is the base class for Expression implementations. |
SimplePath
SimplePath represents simple paths |
StringPath
StringPath represents String typed paths |
TimePath
TimePath represented Time paths |
| Class and Description |
|---|
DslExpression
DslExpression is the base class for DSL expressions, but SimpleExpression is the base class
for scalar Expressions |
| Class and Description |
|---|
BooleanExpression
BooleanExpression represents Boolean expressions |
BooleanOperation
BooleanOperation represents boolean operations |
| Class and Description |
|---|
ArrayExpression
ArrayExpression defines an interface for array typed expression |
ArrayPath
ArrayPath represents an array typed path |
BeanPath
BeanPath represents bean paths |
BooleanExpression
BooleanExpression represents Boolean expressions |
BooleanOperation
BooleanOperation represents boolean operations |
BooleanPath
BooleanPath represents boolean path expressions |
BooleanTemplate
BooleanTemplate is a custom boolean expression |
CaseBuilder
CaseBuilder enables the construction of typesafe case-when-then-else
constructs :
e.g. |
| CaseBuilder.Cases
Cascading typesafe Case builder
|
| CaseBuilder.CaseWhen
Intermediate When state
|
| CaseBuilder.Initial
Initial state of Case construction
|
CaseForEqBuilder
CaseForEqBuilder enables the construction of typesafe case-when-then-else constructs
for equals-operations :
e.g. |
| CaseForEqBuilder.Cases
Intermediate step
|
| CaseForEqBuilder.CaseWhen
Intermediate step
|
Coalesce
Coalesce defines a coalesce function invocation. |
CollectionExpressionBase
CollectionExpressionBase is an abstract base class for CollectionExpression implementations |
CollectionPath
CollectionPath represents collection paths |
CollectionPathBase
CollectionPath is a base class for collection typed paths |
ComparableEntityPath
ComparableEntityPath extends the ComparablePath class to implement the EntityPath interface |
ComparableExpression
ComparableExpression extends ComparableExpressionBase to provide comparison methods. |
ComparableExpressionBase
ComparableExpressionBase represents comparable expressions |
ComparableOperation
ComparableOperation represents Comparable operations |
ComparablePath
ComparablePath represents comparable paths |
ComparableTemplate
ComparableTemplate defines custom comparable expressions |
DateExpression
DateExpression represents Date expressions
The date representation is compatible with the Gregorian calendar. |
DateOperation
DateOperation represents Date operations |
DatePath
DatePath presents Date paths |
DateTemplate
DateTemplate defines custom date expressions |
DateTimeExpression
DateTimeExpression represents Date / Time expressions
The date representation is compatible with the Gregorian calendar. |
DateTimeOperation
DateTimeOperation represents DateTime operations |
DateTimePath
DateTimePath presents DateTime typed paths |
DateTimeTemplate
DateTimeTemplate defines custom dateTime expressions |
DslExpression
DslExpression is the base class for DSL expressions, but SimpleExpression is the base class
for scalar Expressions |
DslOperation
DslOperation represents a simple operation expression |
DslPath
DslPath represents simple paths |
DslTemplate
DslTemplate defines custom simple expressions |
EntityPathBase
EntityPathBase provides a base class for EntityPath implementations |
EnumExpression
EnumExpression represents Enum typed expressions |
EnumOperation
EnumOperation represents enum operations |
EnumPath
EnumPath represents enum paths |
EnumTemplate
EnumTemplate defines custom enum expressions |
ListExpression
ListExpression represents java.util.List typed expressions |
ListPath
ListPath represents list paths |
LiteralExpression
LiteralExpression represents literal expressions |
MapExpressionBase
MapExpressionBase is an abstract base class for MapExpression implementations |
MapPath
MapPath represents map paths |
NumberExpression
NumberExpression represents a numeric expression |
NumberOperation
NumberOperation represents numeric operations |
NumberPath
NumberPath represents numeric paths |
NumberTemplate
NumberTemplate defines custom numeric expressions |
PathBuilder
PathBuilder is an extension to EntityPathBase for dynamic path construction |
PathBuilderValidator
PathBuilderValidator validates PathBuilder properties at creation time |
PathInits
PathInits defines path initializations that can be attached to
properties via QueryInit annotations |
SetPath
SetPath represents set paths |
SimpleExpression
SimpleExpression is the base class for Expression implementations. |
SimpleOperation
SimpleOperation represents a simple operation expression |
SimplePath
SimplePath represents simple paths |
SimpleTemplate
SimpleTemplate defines custom simple expressions |
StringExpression
StringExpression represents String expressions |
StringOperation
StringOperation represents a String typed operation |
StringPath
StringPath represents String typed paths |
StringTemplate
StringTemplate defines custom String expressions |
TemporalExpression
TemporalExpression is a supertype for Date/Time related types |
TimeExpression
TimeExpression represents Time expressions |
TimeOperation
TimeOperation represents Time operations |
TimePath
TimePath represented Time paths |
TimeTemplate
TimeTemplate defines custom time expressions |
Copyright © 2007–2021 Querydsl. All rights reserved.