| Package | Description |
|---|---|
| com.querydsl.core.support |
Various support classes
|
| com.querydsl.core.types.dsl |
DSL expression types
|
| Modifier and Type | Method and Description |
|---|---|
BooleanExpression |
FetchableSubQueryBase.contains(Expression<? extends T> right) |
BooleanExpression |
ExtendedSubQuery.contains(Expression<? extends T> right)
Create a
right in this expression |
BooleanExpression |
FetchableSubQueryBase.contains(T constant) |
BooleanExpression |
ExtendedSubQuery.contains(T constant)
Create a
right in this expression |
BooleanExpression |
FetchableSubQueryBase.eq(Expression<? extends T> expr) |
BooleanExpression |
ExtendedSubQuery.eq(Expression<? extends T> expr)
Create a
this == right expression |
BooleanExpression |
FetchableSubQueryBase.eq(T constant) |
BooleanExpression |
ExtendedSubQuery.eq(T constant)
Create a
this == right expression |
BooleanExpression |
FetchableSubQueryBase.exists() |
BooleanExpression |
ExtendedSubQuery.exists()
Create a
exists(this) expression |
BooleanExpression |
FetchableSubQueryBase.goe(Expression<? extends T> expr) |
BooleanExpression |
ExtendedSubQuery.goe(Expression<? extends T> expr)
Create a
this >= right expression |
BooleanExpression |
FetchableSubQueryBase.goe(T constant) |
BooleanExpression |
ExtendedSubQuery.goe(T constant)
Create a
this >= right expression |
BooleanExpression |
FetchableSubQueryBase.gt(Expression<? extends T> expr) |
BooleanExpression |
ExtendedSubQuery.gt(Expression<? extends T> expr)
Create a
this > right expression |
BooleanExpression |
FetchableSubQueryBase.gt(T constant) |
BooleanExpression |
ExtendedSubQuery.gt(T constant)
Create a
this > right expression |
BooleanExpression |
FetchableSubQueryBase.in(Collection<? extends T> right) |
BooleanExpression |
ExtendedSubQuery.in(Collection<? extends T> right)
Create a
this in (a, b, c) expression |
BooleanExpression |
FetchableSubQueryBase.in(T... right) |
BooleanExpression |
ExtendedSubQuery.in(T... right)
Create a
this in (a, b, c) expression |
BooleanExpression |
FetchableSubQueryBase.loe(Expression<? extends T> expr) |
BooleanExpression |
ExtendedSubQuery.loe(Expression<? extends T> expr)
Create a
this <= right expression |
BooleanExpression |
FetchableSubQueryBase.loe(T constant) |
BooleanExpression |
ExtendedSubQuery.loe(T constant)
Create a
this <= right expression |
BooleanExpression |
FetchableSubQueryBase.lt(Expression<? extends T> expr) |
BooleanExpression |
ExtendedSubQuery.lt(Expression<? extends T> expr)
Create a
this < right expression |
BooleanExpression |
FetchableSubQueryBase.lt(T constant) |
BooleanExpression |
ExtendedSubQuery.lt(T constant)
Create a
this < right BooleanExpression |
BooleanExpression |
FetchableSubQueryBase.ne(Expression<? extends T> expr) |
BooleanExpression |
ExtendedSubQuery.ne(Expression<? extends T> expr)
Create a
this != right expression |
BooleanExpression |
FetchableSubQueryBase.ne(T constant) |
BooleanExpression |
ExtendedSubQuery.ne(T constant)
Create a
this != right expression |
BooleanExpression |
FetchableSubQueryBase.notExists() |
BooleanExpression |
ExtendedSubQuery.notExists()
Create a
not exists(this) expression |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanOperation
BooleanOperation represents boolean operations |
class |
BooleanPath
BooleanPath represents boolean path expressions |
class |
BooleanTemplate
BooleanTemplate is a custom boolean expression |
| Modifier and Type | Field and Description |
|---|---|
static BooleanExpression |
Expressions.FALSE |
static BooleanExpression |
Expressions.TRUE |
| Modifier and Type | Method and Description |
|---|---|
BooleanExpression |
TemporalExpression.after(Expression<T> right)
Create a
this > right expression |
BooleanExpression |
TemporalExpression.after(T right)
Create a
this > right expression |
static BooleanExpression |
Expressions.allOf(BooleanExpression... exprs)
Get the intersection of the given Boolean expressions
|
BooleanExpression |
BooleanExpression.and(Predicate right)
Create a
this && right expression |
BooleanExpression |
BooleanExpression.andAnyOf(Predicate... predicates)
Create a
this && any(predicates) expression |
static BooleanExpression |
Expressions.anyOf(BooleanExpression... exprs)
Get the union of the given Boolean expressions
|
BooleanExpression |
BooleanExpression.as(Path<Boolean> alias) |
BooleanExpression |
BooleanExpression.as(String alias) |
BooleanExpression |
Coalesce.asBoolean() |
static BooleanExpression |
Expressions.asBoolean(boolean value)
Create a new BooleanExpression
|
static BooleanExpression |
Expressions.asBoolean(Expression<Boolean> expr)
Create a new BooleanExpression
|
BooleanExpression |
TemporalExpression.before(Expression<T> right)
Create a
this < right expression |
BooleanExpression |
TemporalExpression.before(T right)
Create a
this < right expression |
<A extends Number & Comparable<?>> |
NumberExpression.between(A from,
A to)
Create a
this between from and to expression |
<A extends Number & Comparable<?>> |
NumberExpression.between(Expression<A> from,
Expression<A> to)
Create a
this between from and to expression |
BooleanExpression |
ComparableExpression.between(Expression<T> from,
Expression<T> to)
Create a
this between from and to expression |
BooleanExpression |
ComparableExpression.between(T from,
T to)
Create a
this between from and to expression |
BooleanExpression |
CollectionExpressionBase.contains(E child)
Create a
this.contains(child) expression |
BooleanExpression |
CollectionExpressionBase.contains(Expression<E> child)
Create a
this.contains(child) expression |
BooleanExpression |
MapExpressionBase.contains(Expression<K> key,
Expression<V> value)
Create a
(key, value) in this expression |
BooleanExpression |
StringExpression.contains(Expression<String> str)
Create a
this.contains(str) expression |
BooleanExpression |
MapExpressionBase.contains(K key,
V value)
Create a
(key, value) in this expression |
BooleanExpression |
StringExpression.contains(String str)
Create a
this.contains(str) expression |
BooleanExpression |
StringExpression.containsIgnoreCase(Expression<String> str)
Create a
this.containsIgnoreCase(str) expression |
BooleanExpression |
StringExpression.containsIgnoreCase(String str)
Create a
this.containsIgnoreCase(str) expression |
BooleanExpression |
MapExpressionBase.containsKey(Expression<K> key)
Create a
key in keys(this) expression |
BooleanExpression |
MapExpressionBase.containsKey(K key)
Create a
key in keys(this) expression |
BooleanExpression |
MapExpressionBase.containsValue(Expression<V> value)
Create a
value in values(this) expression |
BooleanExpression |
MapExpressionBase.containsValue(V value)
Create a
value in values(this) expression |
BooleanExpression |
StringExpression.endsWith(Expression<String> str)
Create a
this.endsWith(str) expression |
BooleanExpression |
StringExpression.endsWith(String str)
Create a
this.endsWith(str) expression |
BooleanExpression |
StringExpression.endsWithIgnoreCase(Expression<String> str)
Create a
this.endsWithIgnoreCase(str) expression |
BooleanExpression |
StringExpression.endsWithIgnoreCase(String str)
Create a
this.endsWithIgnoreCase(str) expression |
BooleanExpression |
BooleanExpression.eq(Boolean right) |
BooleanExpression |
SimpleExpression.eq(Expression<? super T> right)
Create a
this == right expression |
BooleanExpression |
SimpleExpression.eq(T right)
Create a
this == right expression |
BooleanExpression |
SimpleExpression.eqAll(CollectionExpression<?,? super T> right)
Create a
this == all right expression |
BooleanExpression |
SimpleExpression.eqAll(SubQueryExpression<? extends T> right)
Create a
this == all right expression |
BooleanExpression |
SimpleExpression.eqAny(CollectionExpression<?,? super T> right)
Create a
this == < right expression |
BooleanExpression |
SimpleExpression.eqAny(SubQueryExpression<? extends T> right)
Create a
this == any right expression |
BooleanExpression |
StringExpression.equalsIgnoreCase(Expression<String> str)
Create a
this.equalsIgnoreCase(str) expression |
BooleanExpression |
StringExpression.equalsIgnoreCase(String str)
Create a
this.equalsIgnoreCase(str) expression |
<A extends Number & Comparable<?>> |
NumberExpression.goe(A right)
Create a
this >= right expression |
<A extends Number & Comparable<?>> |
NumberExpression.goe(Expression<A> right)
Create a
this >= right expression |
BooleanExpression |
ComparableExpression.goe(Expression<T> right)
Create a
this >= right expression |
BooleanExpression |
ComparableExpression.goe(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 |
ComparableExpression.goeAll(SubQueryExpression<? extends 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 |
ComparableExpression.goeAny(SubQueryExpression<? extends T> right)
Create a
this >= any right expression |
<A extends Number & Comparable<?>> |
NumberExpression.gt(A right)
Create a
this > right expression |
<A extends Number & Comparable<?>> |
NumberExpression.gt(Expression<A> right)
Create a
this > right expression |
BooleanExpression |
ComparableExpression.gt(Expression<T> right)
Create a
this > right expression |
BooleanExpression |
ComparableExpression.gt(T right)
Create a
this > 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.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(CollectionExpression<?,? super T> right)
Create a
this > any right expression |
BooleanExpression |
ComparableExpression.gtAny(CollectionExpression<?,? super T> right)
Create a
this > any 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(Collection<? extends T> right)
Create a
this in right expression |
BooleanExpression |
SimpleExpression.in(CollectionExpression<?,? extends T> right)
Create a
this in right expression |
BooleanExpression |
SimpleExpression.in(Expression<? extends T>... right)
Create a
this in right expression |
BooleanExpression |
NumberExpression.in(Number... numbers) |
BooleanExpression |
SimpleExpression.in(SubQueryExpression<? extends T> right)
Create a
this in right expression |
BooleanExpression |
SimpleExpression.in(T... right)
Create a
this in right expression |
<B extends T> |
BeanPath.instanceOf(Class<B> type)
Create an
this instanceOf type expression |
BooleanExpression |
BeanPath.instanceOfAny(Class... types) |
BooleanExpression |
StringExpression.isEmpty()
Create a
this.isEmpty() expression |
BooleanExpression |
MapExpressionBase.isEmpty()
Create a
this.isEmpty() expression |
BooleanExpression |
CollectionExpressionBase.isEmpty()
Create a
this.isEmpty() expression |
BooleanExpression |
BooleanExpression.isFalse()
Create a
this == false expression |
BooleanExpression |
StringExpression.isNotEmpty()
Create a
!this.isEmpty() expression |
BooleanExpression |
MapExpressionBase.isNotEmpty()
Create a
!this,isEmpty() expression |
BooleanExpression |
CollectionExpressionBase.isNotEmpty()
Create a
!this.isEmpty() expression |
BooleanExpression |
SimpleExpression.isNotNull()
Create a
this is not null expression |
BooleanExpression |
SimpleExpression.isNull()
Create a
this is null expression |
BooleanExpression |
BooleanExpression.isTrue()
Create a
this == true expression |
BooleanExpression |
StringExpression.like(Expression<String> str)
Create a
this like str expression |
BooleanExpression |
NumberExpression.like(Expression<String> str)
Create a
this like str expression |
BooleanExpression |
StringExpression.like(Expression<String> str,
char escape)
Create a
this like str expression |
BooleanExpression |
StringExpression.like(String str)
Create a
this like str expression |
BooleanExpression |
NumberExpression.like(String str)
Create a
this like str expression |
BooleanExpression |
StringExpression.like(String str,
char escape)
Create a
this like str expression |
BooleanExpression |
StringExpression.likeIgnoreCase(Expression<String> str)
Create a
this like str expression ignoring case |
BooleanExpression |
StringExpression.likeIgnoreCase(Expression<String> str,
char escape)
Create a
this like str expression ignoring case |
BooleanExpression |
StringExpression.likeIgnoreCase(String str)
Create a
this like str expression ignoring case |
BooleanExpression |
StringExpression.likeIgnoreCase(String str,
char escape)
Create a
this like str expression ignoring case |
<A extends Number & Comparable<?>> |
NumberExpression.loe(A right)
Create a
this <= right expression |
<A extends Number & Comparable<?>> |
NumberExpression.loe(Expression<A> right)
Create a
this <= right expression |
BooleanExpression |
ComparableExpression.loe(Expression<T> right)
Create a
this <= right expression |
BooleanExpression |
ComparableExpression.loe(T right)
Create a
this <= 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 |
ComparableExpression.loeAll(SubQueryExpression<? extends 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 |
ComparableExpression.loeAny(SubQueryExpression<? extends T> right)
Create a
this <= any right expression |
<A extends Number & Comparable<?>> |
NumberExpression.lt(A right)
Create a
this < right expression |
<A extends Number & Comparable<?>> |
NumberExpression.lt(Expression<A> right)
Create a
this < right expression |
BooleanExpression |
ComparableExpression.lt(Expression<T> right)
Create a
this < right expression |
BooleanExpression |
ComparableExpression.lt(T right)
Create a
this < 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 |
ComparableExpression.ltAll(SubQueryExpression<? extends 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 |
ComparableExpression.ltAny(SubQueryExpression<? extends T> right)
Create a
this < any right expression |
BooleanExpression |
StringExpression.matches(Expression<String> regex)
Create a
this.matches(regex) expression |
BooleanExpression |
StringExpression.matches(String regex)
Create a
this.matches(regex) expression |
BooleanExpression |
SimpleExpression.ne(Expression<? super T> right)
Create a
this <> right expression |
BooleanExpression |
SimpleExpression.ne(T right)
Create a
this <> 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 |
BooleanOperation.not() |
BooleanExpression |
BooleanExpression.not()
Create a
!this expression |
<A extends Number & Comparable<?>> |
NumberExpression.notBetween(A from,
A to)
Create a
this not between from and to expression |
<A extends Number & Comparable<?>> |
NumberExpression.notBetween(Expression<A> from,
Expression<A> to)
Create a
this not between from and to expression |
BooleanExpression |
ComparableExpression.notBetween(Expression<T> from,
Expression<T> to)
Create a
this not between from and to expression |
BooleanExpression |
ComparableExpression.notBetween(T from,
T to)
Create a
this not between from and to expression |
BooleanExpression |
StringExpression.notEqualsIgnoreCase(Expression<String> str)
Create a
!this.equalsIgnoreCase(str) expression |
BooleanExpression |
StringExpression.notEqualsIgnoreCase(String str)
Create a
!this.equalsIgnoreCase(str) expression |
BooleanExpression |
SimpleExpression.notIn(Collection<? extends T> right)
Create a
this not in right expression |
BooleanExpression |
SimpleExpression.notIn(CollectionExpression<?,? extends T> right)
Create a
this not in right expression |
BooleanExpression |
SimpleExpression.notIn(Expression<? extends T>... right)
Create a
this not in right expression |
BooleanExpression |
NumberExpression.notIn(Number... numbers) |
BooleanExpression |
SimpleExpression.notIn(SubQueryExpression<? extends T> right)
Create a
this not in right expression |
BooleanExpression |
SimpleExpression.notIn(T... right)
Create a
this not in right expression |
BooleanExpression |
StringExpression.notLike(Expression<String> str)
Create a
this not like str expression |
BooleanExpression |
StringExpression.notLike(Expression<String> str,
char escape)
Create a
this not like str expression |
BooleanExpression |
StringExpression.notLike(String str)
Create a
this not like str expression |
BooleanExpression |
StringExpression.notLike(String str,
char escape)
Create a
this not like str expression |
BooleanExpression |
BooleanExpression.or(Predicate right)
Create a
this || right expression |
BooleanExpression |
BooleanExpression.orAllOf(Predicate... predicates)
Create a
this or all(predicates) expression |
BooleanExpression |
StringExpression.startsWith(Expression<String> str)
Create a
this.startsWith(str) expression |
BooleanExpression |
StringExpression.startsWith(String str)
Create a
this.startsWith(str) expression |
BooleanExpression |
StringExpression.startsWithIgnoreCase(Expression<String> str)
Create a
this.startsWithIgnoreCase(str) expression |
BooleanExpression |
StringExpression.startsWithIgnoreCase(String str)
Create a
this.startsWithIgnoreCase(str) expression |
| Modifier and Type | Method and Description |
|---|---|
CaseBuilder.Cases<Boolean,BooleanExpression> |
CaseBuilder.Initial.then(boolean b) |
CaseForEqBuilder.Cases<Boolean,BooleanExpression> |
CaseForEqBuilder.then(Boolean then) |
CaseForEqBuilder.Cases<Boolean,BooleanExpression> |
CaseForEqBuilder.then(BooleanExpression then) |
CaseBuilder.Cases<Boolean,BooleanExpression> |
CaseBuilder.Initial.then(Predicate expr) |
| Modifier and Type | Method and Description |
|---|---|
static BooleanExpression |
Expressions.allOf(BooleanExpression... exprs)
Get the intersection of the given Boolean expressions
|
static BooleanExpression |
Expressions.anyOf(BooleanExpression... exprs)
Get the union of the given Boolean expressions
|
CaseForEqBuilder.Cases<Boolean,BooleanExpression> |
CaseForEqBuilder.then(BooleanExpression then) |
Copyright © 2007–2016 Querydsl. All rights reserved.