T - public abstract class JTSGeometryExpression<T extends com.vividsolutions.jts.geom.Geometry> extends SimpleExpression<T>
hashCode, mixin| Constructor and Description | 
|---|
| JTSGeometryExpression(Expression<T> mixin) | 
| Modifier and Type | Method and Description | 
|---|---|
| SimpleExpression<byte[]> | asBinary()Exports this geometric object to a specific Well-known Binary Representation of
 Geometry. | 
| StringExpression | asText()Exports this geometric object to a specific Well-known Text Representation of Geometry. | 
| JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> | boundary()Returns the closure of the combinatorial boundary of this geometric object | 
| JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> | buffer(double distance)Returns a geometric object that represents all Points whose distance from this geometric
 object is less than or equal to distance. | 
| BooleanExpression | contains(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)Returns 1 (TRUE) if this geometric object “spatially contains” anotherGeometry. | 
| BooleanExpression | contains(com.vividsolutions.jts.geom.Geometry geometry)Returns 1 (TRUE) if this geometric object “spatially contains” anotherGeometry. | 
| JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> | convexHull()Returns a geometric object that represents the convex hull of this geometric object. | 
| BooleanExpression | crosses(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)Returns 1 (TRUE) if this geometric object “spatially crosses’ anotherGeometry. | 
| BooleanExpression | crosses(com.vividsolutions.jts.geom.Geometry geometry)Returns 1 (TRUE) if this geometric object “spatially crosses’ anotherGeometry. | 
| JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> | difference(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)Returns a geometric object that represents the Point
 set difference of this geometric object with anotherGeometry. | 
| JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> | difference(com.vividsolutions.jts.geom.Geometry geometry)Returns a geometric object that represents the Point
 set difference of this geometric object with anotherGeometry. | 
| NumberExpression<Integer> | dimension()The inherent dimension of this geometric object, which must be less than or equal
 to the coordinate dimension. | 
| BooleanExpression | disjoint(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)Returns 1 (TRUE) if this geometric object is “spatially disjoint” from anotherGeometry. | 
| BooleanExpression | disjoint(com.vividsolutions.jts.geom.Geometry geometry)Returns 1 (TRUE) if this geometric object is “spatially disjoint” from anotherGeometry. | 
| NumberExpression<Double> | distance(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)Returns the shortest distance between any two Points in the two geometric objects as
 calculated in the spatial reference system of this geometric object. | 
| NumberExpression<Double> | distance(com.vividsolutions.jts.geom.Geometry geometry)Returns the shortest distance between any two Points in the two geometric objects as
 calculated in the spatial reference system of this geometric object. | 
| NumberExpression<Double> | distanceSphere(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry) | 
| NumberExpression<Double> | distanceSpheroid(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry) | 
| JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> | envelope()The minimum bounding box for this Geometry, returned as a Geometry. | 
| BooleanExpression | eq(Expression<? super T> right)Get a  this == rightexpression | 
| BooleanExpression | eq(com.vividsolutions.jts.geom.Geometry right)Get a  this == rightexpression | 
| StringExpression | geometryType()Returns the name of the instantiable subtype of Geometry of which this
 geometric object is an instantiable member. | 
| JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> | intersection(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)Returns a geometric object that represents the Point set intersection of this geometric
 object with anotherGeometry. | 
| JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> | intersection(com.vividsolutions.jts.geom.Geometry geometry)Returns a geometric object that represents the Point set intersection of this geometric
 object with anotherGeometry. | 
| BooleanExpression | intersects(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)Returns 1 (TRUE) if this geometric object “spatially intersects” anotherGeometry. | 
| BooleanExpression | intersects(com.vividsolutions.jts.geom.Geometry geometry)Returns 1 (TRUE) if this geometric object “spatially intersects” anotherGeometry. | 
| BooleanExpression | isEmpty()Returns 1 (TRUE) if this geometric object is the empty Geometry. | 
| BooleanExpression | isSimple()Returns 1 (TRUE) if this geometric object has no anomalous geometric points, such
 as self intersection or self tangency. | 
| BooleanExpression | overlaps(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)Returns 1 (TRUE) if this geometric object “spatially overlaps” anotherGeometry. | 
| BooleanExpression | overlaps(com.vividsolutions.jts.geom.Geometry geometry)Returns 1 (TRUE) if this geometric object “spatially overlaps” anotherGeometry. | 
| BooleanExpression | 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 | 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. | 
| NumberExpression<Integer> | srid()Returns the Spatial Reference System ID for this geometric object. | 
| JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> | symDifference(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)Returns a geometric object that represents the
 Point set symmetric difference of this geometric object with anotherGeometry. | 
| JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> | symDifference(com.vividsolutions.jts.geom.Geometry geometry)Returns a geometric object that represents the
 Point set symmetric difference of this geometric object with anotherGeometry. | 
| BooleanExpression | touches(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)Returns 1 (TRUE) if this geometric object “spatially touches” anotherGeometry. | 
| BooleanExpression | touches(com.vividsolutions.jts.geom.Geometry geometry)Returns 1 (TRUE) if this geometric object “spatially touches” anotherGeometry. | 
| JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> | transform(int srid) | 
| JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> | union(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)Returns a geometric object that represents the Point set
 union of this geometric object with anotherGeometry. | 
| JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> | union(com.vividsolutions.jts.geom.Geometry geometry)Returns a geometric object that represents the Point set
 union of this geometric object with anotherGeometry. | 
| BooleanExpression | within(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)Returns 1 (TRUE) if this geometric object is “spatially within” anotherGeometry. | 
| BooleanExpression | within(com.vividsolutions.jts.geom.Geometry geometry)Returns 1 (TRUE) if this geometric object is “spatially within” anotherGeometry. | 
as, as, count, countDistinct, eqAll, eqAny, in, in, in, isNotNull, isNull, ne, ne, neAll, neAny, notIn, notIn, notIn, nullif, nullif, when, whenequals, getType, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitacceptpublic JTSGeometryExpression(Expression<T> mixin)
public NumberExpression<Integer> dimension()
public StringExpression geometryType()
public NumberExpression<Integer> srid()
public JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> envelope()
public StringExpression asText()
public SimpleExpression<byte[]> asBinary()
public BooleanExpression isEmpty()
public BooleanExpression isSimple()
public JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> boundary()
public BooleanExpression eq(com.vividsolutions.jts.geom.Geometry right)
SimpleExpressionthis == right expression
 Use expr.isNull() instead of expr.eq(null)
eq in class SimpleExpression<T extends com.vividsolutions.jts.geom.Geometry>right - rhs of the comparisonpublic BooleanExpression eq(Expression<? super T> right)
SimpleExpressionthis == right expressioneq in class SimpleExpression<T extends com.vividsolutions.jts.geom.Geometry>right - rhs of the comparisonpublic BooleanExpression disjoint(com.vividsolutions.jts.geom.Geometry geometry)
geometry - public BooleanExpression disjoint(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
geometry - public BooleanExpression intersects(com.vividsolutions.jts.geom.Geometry geometry)
geometry - public BooleanExpression intersects(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
geometry - public BooleanExpression touches(com.vividsolutions.jts.geom.Geometry geometry)
geometry - public BooleanExpression touches(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
geometry - public BooleanExpression crosses(com.vividsolutions.jts.geom.Geometry geometry)
geometry - public BooleanExpression crosses(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
geometry - public BooleanExpression within(com.vividsolutions.jts.geom.Geometry geometry)
geometry - public BooleanExpression within(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
geometry - public BooleanExpression contains(com.vividsolutions.jts.geom.Geometry geometry)
geometry - public BooleanExpression contains(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
geometry - public BooleanExpression overlaps(com.vividsolutions.jts.geom.Geometry geometry)
geometry - public BooleanExpression overlaps(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
geometry - public BooleanExpression relate(com.vividsolutions.jts.geom.Geometry geometry, String matrix)
geometry - matrix - public BooleanExpression relate(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry, String matrix)
geometry - matrix - public NumberExpression<Double> distance(com.vividsolutions.jts.geom.Geometry geometry)
geometry - public NumberExpression<Double> distance(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
geometry - public NumberExpression<Double> distanceSphere(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
public NumberExpression<Double> distanceSpheroid(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
public JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> buffer(double distance)
distance - public JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> convexHull()
public JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> intersection(com.vividsolutions.jts.geom.Geometry geometry)
geometry - public JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> intersection(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
geometry - public JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> union(com.vividsolutions.jts.geom.Geometry geometry)
geometry - public JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> union(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
geometry - public JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> difference(com.vividsolutions.jts.geom.Geometry geometry)
geometry - public JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> difference(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
geometry - public JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> symDifference(com.vividsolutions.jts.geom.Geometry geometry)
geometry - public JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> symDifference(Expression<? extends com.vividsolutions.jts.geom.Geometry> geometry)
geometry - public JTSGeometryExpression<com.vividsolutions.jts.geom.Geometry> transform(int srid)
Copyright © 2007–2015 Querydsl. All rights reserved.