Package | Description |
---|---|
com.querydsl.core.support |
Various support classes
|
com.querydsl.core.types.dsl |
DSL expression types
|
com.querydsl.lucene3 |
Lucene 3 support
|
com.querydsl.lucene4 |
Lucene 4 support
|
com.querydsl.lucene5 |
Lucene 5 support
|
com.querydsl.mongodb |
MongoDB support
|
com.querydsl.spatial |
Spatial types using Geolatte
|
com.querydsl.spatial.jts |
Spatial types using JTS
|
com.querydsl.sql |
SQL/JDBC support
|
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) |
Modifier and Type | Class and Description |
---|---|
class |
QueryElement
QueryElement wraps a Lucene Query |
Modifier and Type | Method and Description |
---|---|
static BooleanExpression |
LuceneExpressions.fuzzyLike(Path<String> path,
String value)
Create a fuzzy query
|
static BooleanExpression |
LuceneExpressions.fuzzyLike(Path<String> path,
String value,
float minimumSimilarity)
Create a fuzzy query
|
static BooleanExpression |
LuceneExpressions.fuzzyLike(Path<String> path,
String value,
float minimumSimilarity,
int prefixLength)
Create a fuzzy query
|
Modifier and Type | Method and Description |
---|---|
static BooleanExpression |
LuceneExpressions.fuzzyLike(Path<String> path,
String value)
Create a fuzzy query
|
static BooleanExpression |
LuceneExpressions.fuzzyLike(Path<String> path,
String value,
int maxEdits)
Create a fuzzy query
|
static BooleanExpression |
LuceneExpressions.fuzzyLike(Path<String> path,
String value,
int maxEdits,
int prefixLength)
Create a fuzzy query
|
Modifier and Type | Method and Description |
---|---|
static BooleanExpression |
LuceneExpressions.fuzzyLike(Path<String> path,
String value)
Create a fuzzy query
|
static BooleanExpression |
LuceneExpressions.fuzzyLike(Path<String> path,
String value,
int maxEdits)
Create a fuzzy query
|
static BooleanExpression |
LuceneExpressions.fuzzyLike(Path<String> path,
String value,
int maxEdits,
int prefixLength)
Create a fuzzy query
|
Modifier and Type | Method and Description |
---|---|
BooleanExpression |
Point.near(double latVal,
double longVal)
Finds the closest points relative to the given location and orders the results with decreasing proximity
|
static BooleanExpression |
MongodbExpressions.near(Expression<Double[]> expr,
double latVal,
double longVal)
Finds the closest points relative to the given location and orders the results with decreasing proximity
|
static BooleanExpression |
MongodbExpressions.nearSphere(Expression<Double[]> expr,
double latVal,
double longVal)
Finds the closest points relative to the given location on a sphere and orders the results with decreasing proximity
|
Modifier and Type | Method and Description |
---|---|
BooleanExpression |
GeometryExpression.contains(Expression<? extends org.geolatte.geom.Geometry> geometry)
Returns 1 (TRUE) if this geometric object “spatially contains” anotherGeometry.
|
BooleanExpression |
GeometryExpression.contains(org.geolatte.geom.Geometry geometry)
Returns 1 (TRUE) if this geometric object “spatially contains” anotherGeometry.
|
BooleanExpression |
GeometryExpression.crosses(Expression<? extends org.geolatte.geom.Geometry> geometry)
Returns 1 (TRUE) if this geometric object “spatially crosses’ anotherGeometry.
|
BooleanExpression |
GeometryExpression.crosses(org.geolatte.geom.Geometry geometry)
Returns 1 (TRUE) if this geometric object “spatially crosses’ anotherGeometry.
|
BooleanExpression |
GeometryExpression.disjoint(Expression<? extends org.geolatte.geom.Geometry> geometry)
Returns 1 (TRUE) if this geometric object is “spatially disjoint” from anotherGeometry.
|
BooleanExpression |
GeometryExpression.disjoint(org.geolatte.geom.Geometry geometry)
Returns 1 (TRUE) if this geometric object is “spatially disjoint” from anotherGeometry.
|
static BooleanExpression |
GeometryExpressions.dwithin(Expression<? extends org.geolatte.geom.Geometry> expr1,
Expression<? extends org.geolatte.geom.Geometry> expr2,
double distance)
Returns true if the geometries are within the specified distance of one another.
|
static BooleanExpression |
GeometryExpressions.dwithin(Expression<? extends org.geolatte.geom.Geometry> expr1,
Expression<? extends org.geolatte.geom.Geometry> expr2,
Expression<Double> distance)
Returns true if the geometries are within the specified distance of one another.
|
BooleanExpression |
GeometryExpression.eq(Expression<? super T> right) |
BooleanExpression |
GeometryExpression.eq(org.geolatte.geom.Geometry right) |
BooleanExpression |
GeometryExpression.intersects(Expression<? extends org.geolatte.geom.Geometry> geometry)
Returns 1 (TRUE) if this geometric object “spatially intersects” anotherGeometry.
|
BooleanExpression |
GeometryExpression.intersects(org.geolatte.geom.Geometry geometry)
Returns 1 (TRUE) if this geometric object “spatially intersects” anotherGeometry.
|
BooleanExpression |
PolyhedralSurfaceExpression.isClosed()
Returns 1 (True) if the polygon closes on itself, and thus has no boundary and
encloses a solid
|
BooleanExpression |
MultiCurveExpression.isClosed()
Returns 1 (TRUE) if this MultiCurve is closed [StartPoint ( ) = EndPoint ( ) for each
Curve in this MultiCurve].
|
BooleanExpression |
CurveExpression.isClosed()
Returns 1 (TRUE) if this Curve is closed [StartPoint ( ) = EndPoint ( )].
|
BooleanExpression |
GeometryExpression.isEmpty()
Returns 1 (TRUE) if this geometric object is the empty Geometry.
|
BooleanExpression |
CurveExpression.isRing()
Returns 1 (TRUE) if this Curve is closed [StartPoint ( ) = EndPoint ( )] and this Curve is
simple (does not pass through the same Point more than once).
|
BooleanExpression |
GeometryExpression.isSimple()
Returns 1 (TRUE) if this geometric object has no anomalous geometric points, such
as self intersection or self tangency.
|
BooleanExpression |
GeometryExpression.overlaps(Expression<? extends org.geolatte.geom.Geometry> geometry)
Returns 1 (TRUE) if this geometric object “spatially overlaps” anotherGeometry.
|
BooleanExpression |
GeometryExpression.overlaps(org.geolatte.geom.Geometry geometry)
Returns 1 (TRUE) if this geometric object “spatially overlaps” anotherGeometry.
|
BooleanExpression |
GeometryExpression.relate(Expression<? extends org.geolatte.geom.Geometry> geometry,
String matrix)
Returns 1 (TRUE) if this geometric object is spatially related to anotherGeometry by testing
for intersections between the interior, boundary and exterior of the two geometric objects
as specified by the values in the intersectionPatternMatrix.
|
BooleanExpression |
GeometryExpression.relate(org.geolatte.geom.Geometry geometry,
String matrix)
Returns 1 (TRUE) if this geometric object is spatially related to anotherGeometry by testing
for intersections between the interior, boundary and exterior of the two geometric objects
as specified by the values in the intersectionPatternMatrix.
|
BooleanExpression |
GeometryExpression.touches(Expression<? extends org.geolatte.geom.Geometry> geometry)
Returns 1 (TRUE) if this geometric object “spatially touches” anotherGeometry.
|
BooleanExpression |
GeometryExpression.touches(org.geolatte.geom.Geometry geometry)
Returns 1 (TRUE) if this geometric object “spatially touches” anotherGeometry.
|
BooleanExpression |
GeometryExpression.within(Expression<? extends org.geolatte.geom.Geometry> geometry)
Returns 1 (TRUE) if this geometric object is “spatially within” anotherGeometry.
|
BooleanExpression |
GeometryExpression.within(org.geolatte.geom.Geometry geometry)
Returns 1 (TRUE) if this geometric object is “spatially within” anotherGeometry.
|
Modifier and Type | Method and Description |
---|---|
BooleanExpression |
JTSGeometryExpression.contains(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
Returns 1 (TRUE) if this geometric object “spatially contains” anotherGeometry.
|
BooleanExpression |
JTSGeometryExpression.contains(com.vividsolutions.jts.geom.Geometry geometry)
Returns 1 (TRUE) if this geometric object “spatially contains” anotherGeometry.
|
BooleanExpression |
JTSGeometryExpression.crosses(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
Returns 1 (TRUE) if this geometric object “spatially crosses’ anotherGeometry.
|
BooleanExpression |
JTSGeometryExpression.crosses(com.vividsolutions.jts.geom.Geometry geometry)
Returns 1 (TRUE) if this geometric object “spatially crosses’ anotherGeometry.
|
BooleanExpression |
JTSGeometryExpression.disjoint(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
Returns 1 (TRUE) if this geometric object is “spatially disjoint” from anotherGeometry.
|
BooleanExpression |
JTSGeometryExpression.disjoint(com.vividsolutions.jts.geom.Geometry geometry)
Returns 1 (TRUE) if this geometric object is “spatially disjoint” from anotherGeometry.
|
static BooleanExpression |
JTSGeometryExpressions.dwithin(Expression<? extends com.vividsolutions.jts.geom.Geometry> expr1,
Expression<? extends com.vividsolutions.jts.geom.Geometry> expr2,
double distance)
Returns true if the geometries are within the specified distance of one another.
|
static BooleanExpression |
JTSGeometryExpressions.dwithin(Expression<? extends com.vividsolutions.jts.geom.Geometry> expr1,
Expression<? extends com.vividsolutions.jts.geom.Geometry> expr2,
Expression<Double> distance)
Returns true if the geometries are within the specified distance of one another.
|
BooleanExpression |
JTSGeometryExpression.eq(Expression<? super T> right) |
BooleanExpression |
JTSGeometryExpression.eq(com.vividsolutions.jts.geom.Geometry right) |
BooleanExpression |
JTSGeometryExpression.intersects(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
Returns 1 (TRUE) if this geometric object “spatially intersects” anotherGeometry.
|
BooleanExpression |
JTSGeometryExpression.intersects(com.vividsolutions.jts.geom.Geometry geometry)
Returns 1 (TRUE) if this geometric object “spatially intersects” anotherGeometry.
|
BooleanExpression |
JTSMultiCurveExpression.isClosed()
Returns 1 (TRUE) if this MultiCurve is closed [StartPoint ( ) = EndPoint ( ) for each
Curve in this MultiCurve].
|
BooleanExpression |
JTSCurveExpression.isClosed()
Returns 1 (TRUE) if this Curve is closed [StartPoint ( ) = EndPoint ( )].
|
BooleanExpression |
JTSGeometryExpression.isEmpty()
Returns 1 (TRUE) if this geometric object is the empty Geometry.
|
BooleanExpression |
JTSCurveExpression.isRing()
Returns 1 (TRUE) if this Curve is closed [StartPoint ( ) = EndPoint ( )] and this Curve is
simple (does not pass through the same Point more than once).
|
BooleanExpression |
JTSGeometryExpression.isSimple()
Returns 1 (TRUE) if this geometric object has no anomalous geometric points, such
as self intersection or self tangency.
|
BooleanExpression |
JTSGeometryExpression.overlaps(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
Returns 1 (TRUE) if this geometric object “spatially overlaps” anotherGeometry.
|
BooleanExpression |
JTSGeometryExpression.overlaps(com.vividsolutions.jts.geom.Geometry geometry)
Returns 1 (TRUE) if this geometric object “spatially overlaps” anotherGeometry.
|
BooleanExpression |
JTSGeometryExpression.relate(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry,
String matrix)
Returns 1 (TRUE) if this geometric object is spatially related to anotherGeometry by testing
for intersections between the interior, boundary and exterior of the two geometric objects
as specified by the values in the intersectionPatternMatrix.
|
BooleanExpression |
JTSGeometryExpression.relate(com.vividsolutions.jts.geom.Geometry geometry,
String matrix)
Returns 1 (TRUE) if this geometric object is spatially related to anotherGeometry by testing
for intersections between the interior, boundary and exterior of the two geometric objects
as specified by the values in the intersectionPatternMatrix.
|
BooleanExpression |
JTSGeometryExpression.touches(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
Returns 1 (TRUE) if this geometric object “spatially touches” anotherGeometry.
|
BooleanExpression |
JTSGeometryExpression.touches(com.vividsolutions.jts.geom.Geometry geometry)
Returns 1 (TRUE) if this geometric object “spatially touches” anotherGeometry.
|
BooleanExpression |
JTSGeometryExpression.within(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
Returns 1 (TRUE) if this geometric object is “spatially within” anotherGeometry.
|
BooleanExpression |
JTSGeometryExpression.within(com.vividsolutions.jts.geom.Geometry geometry)
Returns 1 (TRUE) if this geometric object is “spatially within” anotherGeometry.
|
Modifier and Type | Method and Description |
---|---|
static BooleanExpression |
SQLExpressions.all(BooleanExpression expr)
Get an aggregate all expression for the given boolean expression
|
static BooleanExpression |
SQLExpressions.any(BooleanExpression expr)
Get an aggregate any expression for the given boolean expression
|
BooleanExpression |
WindowFunction.eq(A arg) |
BooleanExpression |
RelationalPathBase.eq(Expression<? super T> right)
Compares the two relational paths using primary key columns
|
BooleanExpression |
WindowFunction.eq(Expression<A> expr) |
BooleanExpression |
RelationalPathBase.eq(T right)
Compares the two relational paths using primary key columns
|
BooleanExpression |
PrimaryKey.in(CollectionExpression<?,Tuple> coll) |
BooleanExpression |
ForeignKey.in(SubQueryExpression<Tuple> coll) |
BooleanExpression |
WindowFunction.ne(A arg) |
BooleanExpression |
RelationalPathBase.ne(Expression<? super T> right)
Compares the two relational paths using primary key columns
|
BooleanExpression |
WindowFunction.ne(Expression<A> expr) |
BooleanExpression |
RelationalPathBase.ne(T right)
Compares the two relational paths using primary key columns
|
Modifier and Type | Method and Description |
---|---|
static BooleanExpression |
SQLExpressions.all(BooleanExpression expr)
Get an aggregate all expression for the given boolean expression
|
static BooleanExpression |
SQLExpressions.any(BooleanExpression expr)
Get an aggregate any expression for the given boolean expression
|
Copyright © 2007–2016 Querydsl. All rights reserved.