| Package | Description |
|---|---|
| com.querydsl.core.support |
Various support classes
|
| com.querydsl.core.types |
Contains Querydsl grammar types
|
| com.querydsl.core.types.dsl |
Operations represent typed operations with operator and arguments
|
| Modifier and Type | Method and Description |
|---|---|
protected Template |
SerializerBase.getTemplate(Operator op) |
protected void |
SerializerBase.visitOperation(Class<?> type,
Operator operator,
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 | Field and Description |
|---|---|
static Set<Operator> |
Ops.aggOps |
static Set<Operator> |
Ops.compareOps |
static Set<Operator> |
Ops.equalsOps |
static Set<Operator> |
Ops.notEqualsOps |
| 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,
String pattern) |
protected void |
Templates.add(Operator op,
String pattern,
int pre) |
int |
Templates.getPrecedence(Operator op) |
Template |
Templates.getTemplate(Operator op) |
static <T> Operation<T> |
ExpressionUtils.operation(Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Operation expression
|
static <T> Operation<T> |
ExpressionUtils.operation(Class<? extends T> type,
Operator operator,
com.google.common.collect.ImmutableList<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,
com.google.common.collect.ImmutableList<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(Map<Operator,String> ops) |
| Constructor and Description |
|---|
OperationImpl(Class<? extends T> type,
Operator operator,
Expression<?>... args) |
OperationImpl(Class<? extends T> type,
Operator operator,
com.google.common.collect.ImmutableList<Expression<?>> args) |
PredicateOperation(Operator operator,
com.google.common.collect.ImmutableList<Expression<?>> args) |
| Modifier and Type | Method and Description |
|---|---|
Operator |
NumberOperation.getOperator() |
Operator |
StringOperation.getOperator() |
Operator |
BooleanOperation.getOperator() |
Operator |
TimeOperation.getOperator() |
Operator |
DslOperation.getOperator() |
Operator |
ComparableOperation.getOperator() |
Operator |
DateOperation.getOperator() |
Operator |
EnumOperation.getOperator() |
Operator |
DateTimeOperation.getOperator() |
Operator |
SimpleOperation.getOperator() |
| Modifier and Type | Method and Description |
|---|---|
static BooleanOperation |
Expressions.booleanOperation(Operator operator,
Expression<?>... args)
Create a new Boolean operation
|
static <T> CollectionExpression<Collection<T>,T> |
Expressions.collectionOperation(Class<T> elementType,
Operator operator,
Expression<?>... args)
Create a new Collection operation expression
|
static <T extends Comparable<?>> |
Expressions.comparableOperation(Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Operation expression
|
static <T extends Comparable<?>> |
Expressions.dateOperation(Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Operation expression
|
static <T extends Comparable<?>> |
Expressions.dateTimeOperation(Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Operation expression
|
static <T> DslOperation<T> |
Expressions.dslOperation(Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Operation expression
|
static <T extends Enum<T>> |
Expressions.enumOperation(Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Enum operation expression
|
static <T extends Number & Comparable<?>> |
Expressions.numberOperation(Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Operation expression
|
static <T> SimpleOperation<T> |
Expressions.operation(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(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 Comparable<?>> |
Expressions.timeOperation(Class<? extends T> type,
Operator operator,
Expression<?>... args)
Create a new Operation expression
|
| Constructor and Description |
|---|
BooleanOperation(Operator op,
Expression<?>... args) |
BooleanOperation(Operator op,
com.google.common.collect.ImmutableList<Expression<?>> args) |
CollectionOperation(Class<? super E> type,
Operator op,
Expression<?>... args) |
CollectionOperation(Class<? super E> type,
Operator op,
com.google.common.collect.ImmutableList<Expression<?>> args) |
ComparableOperation(Class<? extends T> type,
Operator op,
Expression<?>... args) |
ComparableOperation(Class<? extends T> type,
Operator op,
com.google.common.collect.ImmutableList<Expression<?>> args) |
DateOperation(Class<? extends T> type,
Operator op,
Expression<?>... args) |
DateOperation(Class<? extends T> type,
Operator op,
com.google.common.collect.ImmutableList<Expression<?>> args) |
DateTimeOperation(Class<? extends T> type,
Operator op,
Expression<?>... args) |
DateTimeOperation(Class<? extends T> type,
Operator op,
com.google.common.collect.ImmutableList<Expression<?>> args) |
DslOperation(Class<? extends T> type,
Operator op,
Expression<?>... args) |
DslOperation(Class<? extends T> type,
Operator op,
com.google.common.collect.ImmutableList<Expression<?>> args) |
EnumOperation(Class<? extends T> type,
Operator op,
Expression<?>... args) |
EnumOperation(Class<? extends T> type,
Operator op,
com.google.common.collect.ImmutableList<Expression<?>> args) |
NumberOperation(Class<? extends T> type,
Operator op,
Expression<?>... args) |
NumberOperation(Class<? extends T> type,
Operator op,
com.google.common.collect.ImmutableList<Expression<?>> args) |
SimpleOperation(Class<? extends T> type,
Operator op,
Expression<?>... args) |
SimpleOperation(Class<? extends T> type,
Operator op,
com.google.common.collect.ImmutableList<Expression<?>> args) |
StringOperation(Operator op,
Expression<?>... args) |
StringOperation(Operator op,
com.google.common.collect.ImmutableList<Expression<?>> args) |
TimeOperation(Class<? extends T> type,
Operator op,
Expression<?>... args) |
TimeOperation(Class<? extends T> type,
Operator op,
com.google.common.collect.ImmutableList<Expression<?>> args) |
Copyright © 2007–2015 Mysema Ltd. All rights reserved.