Package | Description |
---|---|
com.querydsl.core.group |
Aggregating post processing functionality
|
com.querydsl.core.types.dsl |
DSL expression types
|
com.querydsl.lucene3 |
Lucene 3 support
|
com.querydsl.mongodb |
MongoDB support
|
com.querydsl.spatial |
Spatial types using Geolatte
|
com.querydsl.spatial.jts |
Spatial types using JTS
|
com.querydsl.sql |
SQL/JDBC support
|
com.querydsl.sql.spatial |
Spatial support
|
Modifier and Type | Method and Description |
---|---|
DslExpression<R> |
AbstractGroupExpression.as(Path<R> alias)
Create an alias for the expression
|
DslExpression<R> |
AbstractGroupExpression.as(String alias)
Create an alias for the expression
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayPath<A,E>
ArrayPath represents an array typed path |
class |
BeanPath<T>
BeanPath represents bean paths |
class |
BooleanExpression
BooleanExpression represents Boolean expressions |
class |
BooleanOperation
BooleanOperation represents boolean operations |
class |
BooleanPath
BooleanPath represents boolean path expressions |
class |
BooleanTemplate
BooleanTemplate is a custom boolean expression |
class |
CollectionExpressionBase<T extends Collection<E>,E>
CollectionExpressionBase is an abstract base class for CollectionExpression implementations |
class |
CollectionOperation<E>
CollectionOperation is a collection typed operation |
class |
CollectionPath<E,Q extends SimpleExpression<? super E>>
CollectionPath represents collection paths |
class |
CollectionPathBase<C extends Collection<E>,E,Q extends SimpleExpression<? super E>>
CollectionPath is a base class for collection typed paths |
class |
ComparableEntityPath<T extends Comparable>
ComparableEntityPath extends the ComparablePath class to implement the EntityPath interface |
class |
ComparableExpression<T extends Comparable>
ComparableExpression extends ComparableExpressionBase to provide comparison methods. |
class |
ComparableExpressionBase<T extends Comparable>
ComparableExpressionBase represents comparable expressions |
class |
ComparableOperation<T extends Comparable<?>>
ComparableOperation represents Comparable operations |
class |
ComparablePath<T extends Comparable>
ComparablePath represents comparable paths |
class |
ComparableTemplate<T extends Comparable<?>>
ComparableTemplate defines custom comparable expressions |
class |
DateExpression<T extends Comparable>
DateExpression represents Date expressions
The date representation is compatible with the Gregorian calendar. |
class |
DateOperation<T extends Comparable<?>>
DateOperation represents Date operations |
class |
DatePath<T extends Comparable>
DatePath presents Date paths |
class |
DateTemplate<T extends Comparable<?>>
DateTemplate defines custom date expressions |
class |
DateTimeExpression<T extends Comparable>
DateTimeExpression represents Date / Time expressions
The date representation is compatible with the Gregorian calendar. |
class |
DateTimeOperation<T extends Comparable<?>>
DateTimeOperation represents DateTime operations |
class |
DateTimePath<T extends Comparable>
DateTimePath presents DateTime typed paths |
class |
DateTimeTemplate<T extends Comparable<?>>
DateTimeTemplate defines custom dateTime expressions |
class |
DslOperation<T>
DslOperation represents a simple operation expression |
class |
DslPath<T>
DslPath represents simple paths |
class |
DslTemplate<T>
DslTemplate defines custom simple expressions |
class |
EntityPathBase<T>
EntityPathBase provides a base class for EntityPath implementations |
class |
EnumExpression<T extends Enum<T>>
EnumExpression represents Enum typed expressions |
class |
EnumOperation<T extends Enum<T>>
EnumOperation represents enum operations |
class |
EnumPath<T extends Enum<T>>
EnumPath represents enum paths |
class |
EnumTemplate<T extends Enum<T>>
EnumTemplate defines custom enum expressions |
class |
ListPath<E,Q extends SimpleExpression<? super E>>
ListPath represents list paths |
class |
LiteralExpression<T extends Comparable>
LiteralExpression represents literal expressions |
class |
MapExpressionBase<K,V,Q extends SimpleExpression<? super V>>
MapExpressionBase is an abstract base class for MapExpression implementations |
class |
MapPath<K,V,E extends SimpleExpression<? super V>>
MapPath represents map paths |
class |
NumberExpression<T extends Number & Comparable<?>>
NumberExpression represents a numeric expression |
class |
NumberOperation<T extends Number & Comparable<?>>
NumberOperation represents numeric operations |
class |
NumberPath<T extends Number & Comparable<?>>
NumberPath represents numeric paths |
class |
NumberTemplate<T extends Number & Comparable<?>>
NumberTemplate defines custom numeric expressions |
class |
Param<T>
Param defines a parameter in a query with an optional name |
class |
PathBuilder<T>
PathBuilder is an extension to EntityPathBase for dynamic path construction |
class |
SetPath<E,Q extends SimpleExpression<? super E>>
SetPath represents set paths |
class |
SimpleExpression<T>
SimpleExpression is the base class for Expression implementations. |
class |
SimpleOperation<T>
SimpleOperation represents a simple operation expression |
class |
SimplePath<T>
SimplePath represents simple paths |
class |
SimpleTemplate<T>
SimpleTemplate defines custom simple expressions |
class |
StringExpression
StringExpression represents String expressions |
class |
StringOperation
StringOperation represents a String typed operation |
class |
StringPath
StringPath represents String typed paths |
class |
StringTemplate
StringTemplate defines custom String expressions |
class |
TemporalExpression<T extends Comparable>
TemporalExpression is a supertype for Date/Time related types |
class |
TimeExpression<T extends Comparable>
TimeExpression represents Time expressions |
class |
TimeOperation<T extends Comparable<?>>
TimeOperation represents Time operations |
class |
TimePath<T extends Comparable>
TimePath represented Time paths |
class |
TimeTemplate<T extends Comparable<?>>
TimeTemplate defines custom time expressions |
Modifier and Type | Method and Description |
---|---|
DslExpression<E> |
CollectionExpressionBase.as(EntityPath<E> alias) |
DslExpression<T> |
DslExpression.as(Path<T> alias)
Create an alias for the expression
|
DslExpression<T> |
Coalesce.as(Path<T> alias)
Create an alias for the expression
|
DslExpression<T> |
DslExpression.as(String alias)
Create an alias for the expression
|
DslExpression<T> |
Coalesce.as(String alias)
Create an alias for the expression
|
Modifier and Type | Class and Description |
---|---|
class |
PhraseElement
PhraseElement represents the embedded String as a phrase |
class |
QueryElement
QueryElement wraps a Lucene Query |
class |
TermElement
TermElement represents the embedded String as a term |
Modifier and Type | Class and Description |
---|---|
class |
Point
Point is an adapter type for Double[] arrays to use geo spatial querying features of Mongodb |
Modifier and Type | Class and Description |
---|---|
class |
CurveExpression<T extends org.geolatte.geom.Geometry>
A Curve is a 1-dimensional geometric object usually stored as a sequence of Points, with the subtype of Curve
specifying the form of the interpolation between Points.
|
class |
GeometryCollectionExpression<T extends org.geolatte.geom.GeometryCollection>
A GeometryCollection is a geometric object that is a collection of some number of geometric objects.
|
class |
GeometryCollectionPath<T extends org.geolatte.geom.GeometryCollection>
|
class |
GeometryExpression<T extends org.geolatte.geom.Geometry>
Geometry is the root class of the hierarchy.
|
class |
GeometryOperation<T extends org.geolatte.geom.Geometry>
|
class |
GeometryPath<T extends org.geolatte.geom.Geometry>
|
class |
LinearRingExpression<T extends org.geolatte.geom.LineString>
A LinearRing is a LineString that is both closed and simple.
|
class |
LinearRingPath<T extends org.geolatte.geom.LinearRing>
|
class |
LineExpression<T extends org.geolatte.geom.LineString>
A Line is a LineString with exactly 2 Points.
|
class |
LineStringExpression<T extends org.geolatte.geom.LineString>
A LineString is a Curve with linear interpolation between Points.
|
class |
LineStringOperation<T extends org.geolatte.geom.LineString>
|
class |
LineStringPath<T extends org.geolatte.geom.LineString>
|
class |
MultiCurveExpression<T extends org.geolatte.geom.GeometryCollection>
A MultiCurve is a 1-dimensional GeometryCollection whose elements are Curves.
|
class |
MultiLineStringExpression<T extends org.geolatte.geom.MultiLineString>
A MultiLineString is a MultiCurve whose elements are LineStrings.
|
class |
MultiLineStringPath<T extends org.geolatte.geom.MultiLineString>
|
class |
MultiPointExpression<T extends org.geolatte.geom.MultiPoint>
A MultiPoint is a 0-dimensional GeometryCollection.
|
class |
MultiPointPath<T extends org.geolatte.geom.MultiPoint>
|
class |
MultiPolygonExpression<T extends org.geolatte.geom.MultiPolygon>
A MultiPolygon is a MultiSurface whose elements are Polygons.
|
class |
MultiPolygonPath<T extends org.geolatte.geom.MultiPolygon>
|
class |
MultiSurfaceExpression<T extends org.geolatte.geom.GeometryCollection>
A MultiSurface is a 2-dimensional GeometryCollection whose elements are Surfaces, all using coordinates from
the same coordinate reference system.
|
class |
PointExpression<T extends org.geolatte.geom.Point>
A Point is a 0-dimensional geometric object and represents a single location in coordinate space.
|
class |
PointOperation<T extends org.geolatte.geom.Point>
|
class |
PointPath<T extends org.geolatte.geom.Point>
|
class |
PolygonExpression<T extends org.geolatte.geom.Polygon>
A Polygon is a planar Surface defined by 1 exterior boundary and 0 or more interior boundaries.
|
class |
PolygonOperation<T extends org.geolatte.geom.Polygon>
|
class |
PolygonPath<T extends org.geolatte.geom.Polygon>
|
class |
PolyhedralSurfaceExpression<T extends org.geolatte.geom.PolyHedralSurface>
A PolyhedralSurface is a contiguous collection of polygons, which share common boundary segments.
|
class |
PolyhedralSurfacePath<T extends org.geolatte.geom.PolyHedralSurface>
|
class |
SurfaceExpression<T extends org.geolatte.geom.Geometry>
A Surface is a 2-dimensional geometric object.
|
Modifier and Type | Class and Description |
---|---|
class |
JTSCurveExpression<T extends com.vividsolutions.jts.geom.Geometry>
A Curve is a 1-dimensional geometric object usually stored as a sequence of Points, with the subtype of Curve
specifying the form of the interpolation between Points.
|
class |
JTSGeometryCollectionExpression<T extends com.vividsolutions.jts.geom.GeometryCollection>
A Geometry collection is a geometric object that is a collection of some number of geometric objects.
|
class |
JTSGeometryCollectionPath<T extends com.vividsolutions.jts.geom.GeometryCollection>
|
class |
JTSGeometryExpression<T extends com.vividsolutions.jts.geom.Geometry>
Geometry is the root class of the hierarchy.
|
class |
JTSGeometryOperation<T extends com.vividsolutions.jts.geom.Geometry>
|
class |
JTSGeometryPath<T extends com.vividsolutions.jts.geom.Geometry>
|
class |
JTSLinearRingExpression<T extends com.vividsolutions.jts.geom.LineString>
A LinearRing is a LineString that is both closed and simple.
|
class |
JTSLinearRingPath<T extends com.vividsolutions.jts.geom.LinearRing>
|
class |
JTSLineExpression<T extends com.vividsolutions.jts.geom.LineString>
A Line is a LineString with exactly 2 Points.
|
class |
JTSLineStringExpression<T extends com.vividsolutions.jts.geom.LineString>
A LineString is a Curve with linear interpolation between Points.
|
class |
JTSLineStringOperation<T extends com.vividsolutions.jts.geom.LineString>
|
class |
JTSLineStringPath<T extends com.vividsolutions.jts.geom.LineString>
|
class |
JTSMultiCurveExpression<T extends com.vividsolutions.jts.geom.GeometryCollection>
A MultiCurve is a 1-dimensional GeometryCollection whose elements are Curves.
|
class |
JTSMultiLineStringExpression<T extends com.vividsolutions.jts.geom.MultiLineString>
A MultiLineString is a MultiCurve whose elements are LineStrings.
|
class |
JTSMultiLineStringPath<T extends com.vividsolutions.jts.geom.MultiLineString>
|
class |
JTSMultiPointExpression<T extends com.vividsolutions.jts.geom.MultiPoint>
A MultiPoint is a 0-dimensional GeometryCollection.
|
class |
JTSMultiPointPath<T extends com.vividsolutions.jts.geom.MultiPoint>
|
class |
JTSMultiPolygonExpression<T extends com.vividsolutions.jts.geom.MultiPolygon>
A MultiPolygon is a MultiSurface whose elements are Polygons.
|
class |
JTSMultiPolygonPath<T extends com.vividsolutions.jts.geom.MultiPolygon>
|
class |
JTSMultiSurfaceExpression<T extends com.vividsolutions.jts.geom.GeometryCollection>
A MultiSurface is a 2-dimensional GeometryCollection whose elements are Surfaces, all using coordinates from
the same coordinate reference system.
|
class |
JTSPointExpression<T extends com.vividsolutions.jts.geom.Point>
A Point is a 0-dimensional geometric object and represents a single location in coordinate space.
|
class |
JTSPointOperation<T extends com.vividsolutions.jts.geom.Point>
|
class |
JTSPointPath<T extends com.vividsolutions.jts.geom.Point>
|
class |
JTSPolygonExpression<T extends com.vividsolutions.jts.geom.Polygon>
A Polygon is a planar Surface defined by 1 exterior boundary and 0 or more interior boundaries.
|
class |
JTSPolygonOperation<T extends com.vividsolutions.jts.geom.Polygon>
|
class |
JTSPolygonPath<T extends com.vividsolutions.jts.geom.Polygon>
|
class |
JTSSurfaceExpression<T extends com.vividsolutions.jts.geom.Geometry>
A Surface is a 2-dimensional geometric object.
|
Modifier and Type | Class and Description |
---|---|
class |
RelationalFunctionCall<T>
Represents a table valued function call
|
class |
RelationalPathBase<T>
RelationalPathBase is a base class for RelationalPath implementations |
class |
WindowOver<T>
WindowOver is the first part of a WindowFunction construction |
class |
WithinGroup<T>
WithinGroup is a builder for WITHIN GROUP constructs |
Modifier and Type | Class and Description |
---|---|
class |
QSpatialRefSys
QSpatialRefSys is a Querydsl query type for SpatialRefSys
|
class |
RelationalPathSpatial<T>
RelationalPathSpatial extends RelationalPathBase to provide factory methods
for spatial path creation |
Copyright © 2007–2016 Querydsl. All rights reserved.