Package | Description |
---|---|
com.querydsl.collections |
Java Bean collections support
|
com.querydsl.core.support |
Various support classes
|
com.querydsl.core.types |
Expression types
|
com.querydsl.core.types.dsl |
DSL expression types
|
com.querydsl.core.util |
General utility classes
|
com.querydsl.jdo |
JDO support
|
com.querydsl.jpa |
JPA support
|
com.querydsl.lucene3 |
Lucene 3 support
|
com.querydsl.mongodb |
MongoDB support
|
com.querydsl.spatial |
Spatial types using Geolatte
|
com.querydsl.spatial.hibernate |
Serialization patterns for Hibernate Spatial
|
com.querydsl.spatial.jts |
Spatial types using JTS
|
com.querydsl.spatial.locationtech.jts |
Spatial types using JTS
|
com.querydsl.sql |
SQL/JDBC support
|
com.querydsl.sql.spatial |
Spatial support
|
Modifier and Type | Method and Description |
---|---|
static java.lang.Number |
CollQueryFunctions.aggregate(java.util.Collection<java.lang.Number> source,
Expression<?> expr,
Operator aggregator) |
protected void |
CollQuerySerializer.visitOperation(java.lang.Class<?> type,
Operator operator,
java.util.List<? extends Expression<?>> args) |
Modifier and Type | Method and Description |
---|---|
protected Template |
SerializerBase.getTemplate(Operator op) |
protected void |
SerializerBase.visitOperation(java.lang.Class<?> type,
Operator operator,
java.util.List<? extends Expression<?>> args) |
Modifier and Type | Class and Description |
---|---|
class |
Ops
Ops provides the operators for the fluent query grammar. |
static class |
Ops.AggOps
Aggregation operators
|
static class |
Ops.DateTimeOps
Date and time operators
|
static class |
Ops.MathOps
Math operators
|
static class |
Ops.QuantOps
Quantification operators
|
static class |
Ops.StringOps
String operators
|
class |
PathType
PathType represents the relation of a Path to its parent |
Modifier and Type | Method and Description |
---|---|
Operator |
Operation.getOperator()
Get the operator symbol for this operation
|
Operator |
OperationImpl.getOperator() |
Modifier and Type | Method and Description |
---|---|
protected void |
Templates.add(Operator op,
java.lang.String pattern) |
protected void |
Templates.add(Operator op,
java.lang.String pattern,
int pre) |
int |
Templates.getPrecedence(Operator op) |
@Nullable Template |
Templates.getTemplate(Operator op) |
static <T> Operation<T> |
ExpressionUtils.operation(java.lang.Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Operation expression
|
static <T> Operation<T> |
ExpressionUtils.operation(java.lang.Class<? extends T> type,
Operator operator,
java.util.List<Expression<?>> args)
Create a new Operation expression
|
static PredicateOperation |
ExpressionUtils.predicate(Operator operator,
Expression<?>... args)
Create a new Operation expression
|
static PredicateOperation |
ExpressionUtils.predicate(Operator operator,
java.util.List<Expression<?>> args)
Create a new Operation expression
|
protected void |
Templates.setPrecedence(int p,
Operator... ops) |
Modifier and Type | Method and Description |
---|---|
protected void |
Templates.add(java.util.Map<Operator,java.lang.String> ops) |
protected void |
Templates.setPrecedence(int p,
java.lang.Iterable<? extends Operator> ops) |
Constructor and Description |
---|
Operation(int index1,
int index2,
Operator operator,
boolean asString) |
OperationConst(int index1,
java.math.BigDecimal arg2,
Operator operator,
boolean asString)
Deprecated.
|
OperationConst(int index1,
java.lang.Number arg2,
Operator operator,
boolean asString) |
OperationImpl(java.lang.Class<? extends T> type,
Operator operator,
Expression<?>... args) |
OperationImpl(java.lang.Class<? extends T> type,
Operator operator,
java.util.List<Expression<?>> args) |
PredicateOperation(Operator operator,
java.util.List<Expression<?>> args) |
Modifier and Type | Method and Description |
---|---|
Operator |
EnumOperation.getOperator() |
Operator |
StringOperation.getOperator() |
Operator |
DateOperation.getOperator() |
Operator |
DateTimeOperation.getOperator() |
Operator |
TimeOperation.getOperator() |
Operator |
ComparableOperation.getOperator() |
Operator |
NumberOperation.getOperator() |
Operator |
BooleanOperation.getOperator() |
Operator |
SimpleOperation.getOperator() |
Operator |
DslOperation.getOperator() |
Modifier and Type | Method and Description |
---|---|
static BooleanOperation |
Expressions.booleanOperation(Operator operator,
Expression<?>... args)
Create a new Boolean operation
|
static <T> CollectionExpression<java.util.Collection<T>,T> |
Expressions.collectionOperation(java.lang.Class<T> elementType,
Operator operator,
Expression<?>... args)
Create a new Collection operation expression
|
static <T extends java.lang.Comparable<?>> |
Expressions.comparableOperation(java.lang.Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Operation expression
|
static <T extends java.lang.Comparable<?>> |
Expressions.dateOperation(java.lang.Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Operation expression
|
static <T extends java.lang.Comparable<?>> |
Expressions.dateTimeOperation(java.lang.Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Operation expression
|
static <T> DslOperation<T> |
Expressions.dslOperation(java.lang.Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Operation expression
|
static <T extends java.lang.Enum<T>> |
Expressions.enumOperation(java.lang.Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Enum operation expression
|
static <T extends java.lang.Number & java.lang.Comparable<?>> |
Expressions.numberOperation(java.lang.Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Operation expression
|
static <T> SimpleOperation<T> |
Expressions.operation(java.lang.Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Operation expression
|
static BooleanOperation |
Expressions.predicate(Operator operator,
Expression<?>... args)
Create a new Predicate operation
|
static <T> SimpleOperation<T> |
Expressions.simpleOperation(java.lang.Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Operation expression
|
static StringOperation |
Expressions.stringOperation(Operator operator,
Expression<?>... args)
Create a new Operation expression
|
static <T extends java.lang.Comparable<?>> |
Expressions.timeOperation(java.lang.Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Operation expression
|
Constructor and Description |
---|
BooleanOperation(Operator op,
Expression<?>... args) |
BooleanOperation(Operator op,
java.util.List<Expression<?>> args) |
CollectionOperation(java.lang.Class<? super E> type,
Operator op,
Expression<?>... args) |
CollectionOperation(java.lang.Class<? super E> type,
Operator op,
java.util.List<Expression<?>> args) |
ComparableOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
ComparableOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
DateOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
DateOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
DateTimeOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
DateTimeOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
DslOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
DslOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
EnumOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
EnumOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
NumberOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
NumberOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
SimpleOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
SimpleOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
StringOperation(Operator op,
Expression<?>... args) |
StringOperation(Operator op,
java.util.List<Expression<?>> args) |
TimeOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
TimeOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
Modifier and Type | Method and Description |
---|---|
static <D extends java.lang.Number> |
MathUtils.result(D num1,
java.lang.Number num2,
Operator operator) |
Modifier and Type | Method and Description |
---|---|
protected void |
JDOQLSerializer.visitOperation(java.lang.Class<?> type,
Operator operator,
java.util.List<? extends Expression<?>> args) |
Modifier and Type | Class and Description |
---|---|
class |
JPQLOps
JPQLOps provides JPQL specific operators |
Modifier and Type | Field and Description |
---|---|
protected static java.util.Set<? extends Operator> |
JPQLTemplates.OTHER_LIKE_CASES |
Modifier and Type | Method and Description |
---|---|
protected void |
JPQLSerializer.visitOperation(java.lang.Class<?> type,
Operator operator,
java.util.List<? extends Expression<?>> args) |
protected void |
NativeSQLSerializer.visitOperation(java.lang.Class<?> type,
Operator operator,
java.util.List<? extends Expression<?>> args) |
boolean |
HQLTemplates.wrapElements(Operator operator) |
boolean |
JPQLTemplates.wrapElements(Operator operator) |
Modifier and Type | Class and Description |
---|---|
class |
LuceneOps
Lucene specific operators
|
Modifier and Type | Class and Description |
---|---|
class |
MongodbOps
MongoDB specific operators
|
Modifier and Type | Class and Description |
---|---|
class |
SpatialOps
SpatialOps provides Operator instances for spatial operations |
Modifier and Type | Method and Description |
---|---|
Operator |
LineStringOperation.getOperator() |
Operator |
PolygonOperation.getOperator() |
Operator |
GeometryOperation.getOperator() |
Operator |
PointOperation.getOperator() |
Modifier and Type | Method and Description |
---|---|
static <T extends org.geolatte.geom.Geometry> |
GeometryExpressions.geometryOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args)
Create a new Geometry operation expression
|
static GeometryExpression<org.geolatte.geom.Geometry> |
GeometryExpressions.geometryOperation(Operator op,
Expression<?>... args)
Create a new Geometry operation expression
|
static LineStringExpression<org.geolatte.geom.LineString> |
GeometryExpressions.lineStringOperation(Operator op,
Expression<?>... args)
Create a new LineString operation expression
|
static PointExpression<org.geolatte.geom.Point> |
GeometryExpressions.pointOperation(Operator op,
Expression<?>... args)
Create a new Point operation expression
|
static PolygonExpression<org.geolatte.geom.Polygon> |
GeometryExpressions.polygonOperation(Operator op,
Expression<?>... args)
Create a new Polygon operation expression
|
Constructor and Description |
---|
GeometryOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
GeometryOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
LineStringOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
LineStringOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
PointOperation(java.lang.Class<T> type,
Operator op,
Expression<?>... args) |
PointOperation(java.lang.Class<T> type,
Operator op,
java.util.List<Expression<?>> args) |
PolygonOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
PolygonOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<Operator,java.lang.String> |
HibernateSpatialSupport.getSpatialOps() |
Modifier and Type | Method and Description |
---|---|
Operator |
JTSGeometryOperation.getOperator() |
Operator |
JTSLineStringOperation.getOperator() |
Operator |
JTSPointOperation.getOperator() |
Operator |
JTSPolygonOperation.getOperator() |
Modifier and Type | Method and Description |
---|---|
static <T extends com.vividsolutions.jts.geom.Geometry> |
JTSGeometryExpressions.geometryOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args)
Create a new Geometry operation expression
|
static JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> |
JTSGeometryExpressions.geometryOperation(Operator op,
Expression<?>... args)
Create a new Geometry operation expression
|
static JTSLineStringExpression<com.vividsolutions.jts.geom.LineString> |
JTSGeometryExpressions.lineStringOperation(Operator op,
Expression<?>... args)
Create a new LineString operation expression
|
static JTSPointExpression<com.vividsolutions.jts.geom.Point> |
JTSGeometryExpressions.pointOperation(Operator op,
Expression<?>... args)
Create a new Point operation expression
|
static JTSPolygonExpression<com.vividsolutions.jts.geom.Polygon> |
JTSGeometryExpressions.polygonOperation(Operator op,
Expression<?>... args)
Create a new Polygon operation expression
|
Constructor and Description |
---|
JTSGeometryOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
JTSGeometryOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
JTSLineStringOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
JTSLineStringOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
JTSPointOperation(java.lang.Class<T> type,
Operator op,
Expression<?>... args) |
JTSPointOperation(java.lang.Class<T> type,
Operator op,
java.util.List<Expression<?>> args) |
JTSPolygonOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
JTSPolygonOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
Modifier and Type | Method and Description |
---|---|
Operator |
JTSGeometryOperation.getOperator() |
Operator |
JTSLineStringOperation.getOperator() |
Operator |
JTSPointOperation.getOperator() |
Operator |
JTSPolygonOperation.getOperator() |
Modifier and Type | Method and Description |
---|---|
static <T extends org.locationtech.jts.geom.Geometry> |
JTSGeometryExpressions.geometryOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args)
Create a new Geometry operation expression
|
static JTSGeometryExpression<org.locationtech.jts.geom.Geometry> |
JTSGeometryExpressions.geometryOperation(Operator op,
Expression<?>... args)
Create a new Geometry operation expression
|
static JTSLineStringExpression<org.locationtech.jts.geom.LineString> |
JTSGeometryExpressions.lineStringOperation(Operator op,
Expression<?>... args)
Create a new LineString operation expression
|
static JTSPointExpression<org.locationtech.jts.geom.Point> |
JTSGeometryExpressions.pointOperation(Operator op,
Expression<?>... args)
Create a new Point operation expression
|
static JTSPolygonExpression<org.locationtech.jts.geom.Polygon> |
JTSGeometryExpressions.polygonOperation(Operator op,
Expression<?>... args)
Create a new Polygon operation expression
|
Constructor and Description |
---|
JTSGeometryOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
JTSGeometryOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
JTSLineStringOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
JTSLineStringOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
JTSPointOperation(java.lang.Class<T> type,
Operator op,
Expression<?>... args) |
JTSPointOperation(java.lang.Class<T> type,
Operator op,
java.util.List<Expression<?>> args) |
JTSPolygonOperation(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
JTSPolygonOperation(java.lang.Class<? extends T> type,
Operator op,
java.util.List<Expression<?>> args) |
Modifier and Type | Class and Description |
---|---|
class |
SQLOps
SQLOps provides SQL specific operators |
Modifier and Type | Field and Description |
---|---|
protected static java.util.Set<? extends Operator> |
SQLTemplates.OTHER_LIKE_CASES |
Modifier and Type | Method and Description |
---|---|
protected void |
SQLSerializer.visitOperation(java.lang.Class<?> type,
Operator operator,
java.util.List<? extends Expression<?>> args) |
Constructor and Description |
---|
WindowOver(java.lang.Class<? extends T> type,
Operator op) |
WindowOver(java.lang.Class<? extends T> type,
Operator op,
Expression<?> arg) |
WindowOver(java.lang.Class<? extends T> type,
Operator op,
Expression<?> arg1,
Expression<?> arg2) |
WithinGroup(java.lang.Class<? extends T> type,
Operator op) |
WithinGroup(java.lang.Class<? extends T> type,
Operator op,
Expression<?>... args) |
WithinGroup(java.lang.Class<? extends T> type,
Operator op,
Expression<?> arg) |
WithinGroup(java.lang.Class<? extends T> type,
Operator op,
Expression<?> arg1,
Expression<?> arg2) |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<Operator,java.lang.String> |
SpatialTemplatesSupport.getSpatialOps(boolean asFunction) |
static java.util.Map<Operator,java.lang.String> |
SpatialTemplatesSupport.getSpatialOps(java.lang.String prefix,
boolean asFunction) |
Copyright © 2007–2021 Querydsl. All rights reserved.