| Package | Description |
|---|---|
| com.querydsl.core.dml |
DML interfaces
|
| 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 |
|---|---|
C |
InsertClause.select(SubQueryExpression<?> subQuery)
Define the populate via subquery
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExtendedSubQuery<T>
ExtendedSubQuery extends the SubQueryExpression interface to provide fluent
expression creation functionality |
| Modifier and Type | Class and Description |
|---|---|
class |
FetchableSubQueryBase<T,Q extends FetchableSubQueryBase<T,Q>>
FetchableSubQueryBase extends FetchableQueryBase to provide fluent Expression creation functionality |
| Modifier and Type | Method and Description |
|---|---|
<P> T |
QueryMixin.fullJoin(SubQueryExpression<P> target,
Path<?> alias) |
<P> T |
QueryMixin.innerJoin(SubQueryExpression<P> target,
Path<?> alias) |
<P> T |
QueryMixin.join(SubQueryExpression<P> target,
Path<?> alias) |
<P> T |
QueryMixin.leftJoin(SubQueryExpression<P> target,
Path<?> alias) |
<P> T |
QueryMixin.rightJoin(SubQueryExpression<P> target,
Path<?> alias) |
Expression<?> |
ReplaceVisitor.visit(SubQueryExpression<?> expr,
C context) |
Expression<?> |
CollectionAnyVisitor.visit(SubQueryExpression<?> expr,
Context context) |
java.lang.Void |
PathsExtractor.visit(SubQueryExpression<?> expr,
java.util.List<Path<?>> paths) |
| Modifier and Type | Class and Description |
|---|---|
class |
SubQueryExpressionImpl<T>
SubQueryExpressionImpl is the default implementation of the SubQueryExpression interface |
| Modifier and Type | Method and Description |
|---|---|
static <T> Expression<T> |
ExpressionUtils.all(SubQueryExpression<? extends T> col)
Create a
all col expression |
static <T> Expression<T> |
ExpressionUtils.any(SubQueryExpression<? extends T> col)
Create a
any col expression |
static <D> Predicate |
ExpressionUtils.in(Expression<D> left,
SubQueryExpression<? extends D> right)
Create a
left in right expression |
static <D> Predicate |
ExpressionUtils.notIn(Expression<D> left,
SubQueryExpression<? extends D> right)
Create a
left not in right expression |
R |
Visitor.visit(SubQueryExpression<?> expr,
C context)
Visit a SubQueryExpression instance with the given context
|
java.lang.Void |
ParamsVisitor.visit(SubQueryExpression<?> expr,
QueryMetadata context) |
java.util.Set<Expression<?>> |
ValidatingVisitor.visit(SubQueryExpression<?> expr,
java.util.Set<Expression<?>> known) |
java.lang.String |
ToStringVisitor.visit(SubQueryExpression<?> expr,
Templates templates) |
java.lang.Integer |
HashCodeVisitor.visit(SubQueryExpression<?> expr,
java.lang.Void context) |
Path<?> |
PathExtractor.visit(SubQueryExpression<?> expr,
java.lang.Void context) |
| Modifier and Type | Method and Description |
|---|---|
BooleanExpression |
SimpleExpression.eqAll(SubQueryExpression<? extends T> right)
Create a
this == all right expression |
BooleanExpression |
SimpleExpression.eqAny(SubQueryExpression<? extends T> right)
Create a
this == any right expression |
BooleanExpression |
ComparableExpression.goeAll(SubQueryExpression<? extends T> right)
Create a
this >= all right expression |
BooleanExpression |
ComparableExpression.goeAny(SubQueryExpression<? extends T> right)
Create a
this >= any right expression |
BooleanExpression |
NumberExpression.gtAll(SubQueryExpression<? extends T> right)
Create a
this > all right expression |
BooleanExpression |
ComparableExpression.gtAll(SubQueryExpression<? extends T> right)
Create a
this > all right expression |
BooleanExpression |
NumberExpression.gtAny(SubQueryExpression<? extends T> right)
Create a
this > any right expression |
BooleanExpression |
ComparableExpression.gtAny(SubQueryExpression<? extends T> right)
Create a
this > any right expression |
BooleanExpression |
SimpleExpression.in(SubQueryExpression<? extends T> right)
Create a
this in right expression |
BooleanExpression |
ComparableExpression.loeAll(SubQueryExpression<? extends T> right)
Create a
this <= all right expression |
BooleanExpression |
ComparableExpression.loeAny(SubQueryExpression<? extends T> right)
Create a
this <= any right expression |
BooleanExpression |
ComparableExpression.ltAll(SubQueryExpression<? extends T> right)
Create a
this < all right expression |
BooleanExpression |
ComparableExpression.ltAny(SubQueryExpression<? extends T> right)
Create a
this < any right expression |
BooleanExpression |
SimpleExpression.notIn(SubQueryExpression<? extends T> right)
Create a
this not in right expression |
Copyright © 2007–2021 Querydsl. All rights reserved.