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 TypeInterfaceDescriptioninterfaceRepresentation of a GeometryCollection expression.interfaceRepresentation of a LinearRing expression.interfaceRepresentation of a LineString expression.interfaceRepresentation of a MultiLineString expression.interfaceRepresentation of a MultiPoint expression.interfaceRepresentation of a MultiPolygon expression.interfaceRepresentation of a Point expression.interfaceRepresentation 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.