| Package | Description |
|---|---|
| com.querydsl.core.support |
Various support classes
|
| com.querydsl.core.types |
Expression types
|
| com.querydsl.core.types.dsl |
DSL expression types
|
| Modifier and Type | Method and Description |
|---|---|
<P> T |
QueryMixin.fullJoin(CollectionExpression<?,P> target,
Path<P> alias) |
<P> T |
QueryMixin.innerJoin(CollectionExpression<?,P> target,
Path<P> alias) |
<P> T |
QueryMixin.join(CollectionExpression<?,P> target,
Path<P> alias) |
<P> T |
QueryMixin.leftJoin(CollectionExpression<?,P> target,
Path<P> alias) |
<P> T |
QueryMixin.rightJoin(CollectionExpression<?,P> target,
Path<P> alias) |
| Modifier and Type | Method and Description |
|---|---|
static <T> Expression<T> |
ExpressionUtils.all(CollectionExpression<?,? super T> col)
Create a
all col expression |
static <T> Expression<T> |
ExpressionUtils.any(CollectionExpression<?,? super T> col)
Create a
any col expression |
static <D> Predicate |
ExpressionUtils.in(Expression<D> left,
CollectionExpression<?,? extends D> right)
Create a
left in right expression |
static <D> Predicate |
ExpressionUtils.notIn(Expression<D> left,
CollectionExpression<?,? extends D> right)
Create a
left not in right expression |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ListExpression<E,Q extends SimpleExpression<? super E>>
ListExpression represents List typed expressions |
| Modifier and Type | Class and Description |
|---|---|
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 |
ListPath<E,Q extends SimpleExpression<? super E>>
ListPath represents list paths |
class |
SetPath<E,Q extends SimpleExpression<? super E>>
SetPath represents set paths |
| Modifier and Type | Method and Description |
|---|---|
static <T> CollectionExpression<Collection<T>,T> |
Expressions.collectionOperation(Class<T> elementType,
Operator operator,
Expression<?>... args)
Create a new Collection operation expression
|
| Modifier and Type | Method and Description |
|---|---|
BooleanExpression |
SimpleExpression.eqAll(CollectionExpression<?,? super T> right)
Create a
this == all right expression |
BooleanExpression |
SimpleExpression.eqAny(CollectionExpression<?,? super T> right)
Create a
this == < right expression |
BooleanExpression |
NumberExpression.goeAll(CollectionExpression<?,? super T> right)
Create a
this >= all right expression |
BooleanExpression |
ComparableExpression.goeAll(CollectionExpression<?,? super T> right)
Create a
this >= all right expression |
BooleanExpression |
NumberExpression.goeAny(CollectionExpression<?,? super T> right)
Create a
this >= any right expression |
BooleanExpression |
ComparableExpression.goeAny(CollectionExpression<?,? super T> right)
Create a
this >= any right expression |
BooleanExpression |
NumberExpression.gtAll(CollectionExpression<?,? super T> right)
Create a
this > all right expression |
BooleanExpression |
ComparableExpression.gtAll(CollectionExpression<?,? super T> right)
Create a
this > all right expression |
BooleanExpression |
NumberExpression.gtAny(CollectionExpression<?,? super T> right)
Create a
this > any right expression |
BooleanExpression |
ComparableExpression.gtAny(CollectionExpression<?,? super T> right)
Create a
this > any right expression |
BooleanExpression |
SimpleExpression.in(CollectionExpression<?,? extends T> right)
Create a
this in right expression |
BooleanExpression |
NumberExpression.loeAll(CollectionExpression<?,? super T> right)
Create a
this <= all right expression |
BooleanExpression |
ComparableExpression.loeAll(CollectionExpression<?,? super T> right)
Create a
this <= all right expression |
BooleanExpression |
NumberExpression.loeAny(CollectionExpression<?,? super T> right)
Create a
this <= any right expression |
BooleanExpression |
ComparableExpression.loeAny(CollectionExpression<?,? super T> right)
Create a
this <= any right expression |
BooleanExpression |
NumberExpression.ltAll(CollectionExpression<?,? super T> right)
Create a
this < all right expression |
BooleanExpression |
ComparableExpression.ltAll(CollectionExpression<?,? super T> right)
Create a
this < all right expression |
BooleanExpression |
NumberExpression.ltAny(CollectionExpression<?,? super T> right)
Create a
this < any right expression |
BooleanExpression |
ComparableExpression.ltAny(CollectionExpression<?,? super T> right)
Create a
this < any right expression |
BooleanExpression |
SimpleExpression.neAll(CollectionExpression<?,? super T> right)
Create a
this != all right expression |
BooleanExpression |
SimpleExpression.neAny(CollectionExpression<?,? super T> right)
Create a
this != any right expression |
BooleanExpression |
SimpleExpression.notIn(CollectionExpression<?,? extends T> right)
Create a
this not in right expression |
Copyright © 2007–2020 Querydsl. All rights reserved.