Uses of Interface
javax.jdo.query.geospatial.GeometryExpression
Packages that use GeometryExpression
Package
Description
Package providing expressions representing geospatial types in building a typed JDOQL query.
-
Uses of GeometryExpression in javax.jdo.query.geospatial
Subinterfaces of GeometryExpression in javax.jdo.query.geospatialModifier and TypeInterfaceDescriptioninterface
Representation of a GeometryCollection expression.interface
Representation of a LinearRing expression.interface
Representation of a LineString expression.interface
Representation of a MultiLineString expression.interface
Representation of a MultiPoint expression.interface
Representation of a MultiPolygon expression.interface
Representation of a Point expression.interface
Representation of a Polygon expression.Methods in javax.jdo.query.geospatial that return GeometryExpressionModifier and TypeMethodDescriptionGeometryExpression.buffer
(NumericExpression dist) Returns as Geometry defined by buffering a distance around the Geometry.GeometryExpression.convexHull()
Returns a Geometry that is the convex hull of the Geometry.GeometryExpression.difference
(GeometryExpression geom) Returns a Geometry that is the closure of the set difference of the two geometries.GeospatialHelper.geometryFromText
(String wkt, Integer srid) Construct a GeometryExpression given its text and SRID values.GeospatialHelper.geometryFromText
(StringExpression wktExpr, NumericExpression<Integer> sridExpr) Construct a GeometryExpression given its text and SRID expressions.GeospatialHelper.geometryFromWKB
(Object wkb, Integer srid) Construct a GeometryExpression given its WKB and SRID values.GeospatialHelper.geometryFromWKB
(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr) Construct a GeometryExpression given its WKB and SRID expressions.GeometryExpression.getBoundary()
Returns a Geometry that is the combinatorial boundary of the Geometry.GeometryExpression.getCentroid()
Returns the centroid of Surface/MultiSurface, which may lie outside of it.LineStringExpression.getEndPoint()
Returns the last point of the CurveGeometryExpression.getEnvelope()
Returns the rectangle bounding Geometry as a Polygon.PolygonExpression.getExteriorRing()
Returns the exterior ring of this Polygon.GeometryExpression.getGeometryN
(NumericExpression position) Returns the nth geometry in the collection.PolygonExpression.getInteriorRingN
(NumericExpression position) Returns the nth interior ring in the Polygon.LineStringExpression.getPointN
(NumericExpression position) Returns the nth Point in the LineString.GeometryExpression.getPointOnSurface()
Returns a Point guaranteed to lie on the surface.LineStringExpression.getStartPoint()
Returns the first point of the CurveGeometryExpression.intersection
(GeometryExpression geom) Returns a Geometry that is the set intersection of the two geometries.GeometryExpression.symDifference
(GeometryExpression geom) Returns a Geometry that is the closure of the set symmetric difference of the two geometries.GeometryExpression.union
(GeometryExpression geom) Returns a Geometry that is the set union of the two geometries.Methods in javax.jdo.query.geospatial with parameters of type GeometryExpressionModifier and TypeMethodDescriptionGeometryExpression.contains
(GeometryExpression geom) TRUE if the second Geometry is completely contained in first GeometryGeometryExpression.crosses
(GeometryExpression geom) TRUE if this geometry crosses the other Geometry.GeometryExpression.difference
(GeometryExpression geom) Returns a Geometry that is the closure of the set difference of the two geometries.GeometryExpression.disjoint
(GeometryExpression geom) TRUE if the two geometries are spatially disjoint.GeometryExpression.distance
(GeometryExpression geom) Returns the distance to the other geometry.GeometryExpression.equals
(GeometryExpression geom) TRUE if the two geometries are spatially equal.GeometryExpression.intersection
(GeometryExpression geom) Returns a Geometry that is the set intersection of the two geometries.GeometryExpression.intersects
(GeometryExpression geom) TRUE if this Geometry spatially intersects the other Geometry.GeometryExpression.overlaps
(GeometryExpression geom) TRUE if this geometry is spatially overlapping the other Geometry.GeometryExpression.relate
(GeometryExpression geom, StringExpression pattern) TRUE if the spatial relationship specified by the pattern matrix holdsGeometryExpression.symDifference
(GeometryExpression geom) Returns a Geometry that is the closure of the set symmetric difference of the two geometries.GeometryExpression.touches
(GeometryExpression geom) TRUE if this geometry spatially touches the other Geometry.GeometryExpression.union
(GeometryExpression geom) Returns a Geometry that is the set union of the two geometries.GeometryExpression.within
(GeometryExpression geom) TRUE if this geometry is completely contained in second Geometry.