Uses of Interface
javax.jdo.query.geospatial.GeometryExpression
-
Packages that use GeometryExpression Package Description javax.jdo.query.geospatial 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.geospatial Modifier and Type Interface Description interfaceGeometryCollectionExpression<T>Representation of a GeometryCollection expression.interfaceLinearRingExpression<T>Representation of a LinearRing expression.interfaceLineStringExpression<T>Representation of a LineString expression.interfaceMultiLineStringExpression<T>Representation of a MultiLineString expression.interfaceMultiPointExpression<T>Representation of a MultiPoint expression.interfaceMultiPolygonExpression<T>Representation of a MultiPolygon expression.interfacePointExpression<T>Representation of a Point expression.interfacePolygonExpression<T>Representation of a Polygon expression.Methods in javax.jdo.query.geospatial that return GeometryExpression Modifier and Type Method Description GeometryExpressionGeometryExpression. buffer(NumericExpression dist)Returns as Geometry defined by buffering a distance around the Geometry.GeometryExpressionGeometryExpression. convexHull()Returns a Geometry that is the convex hull of the Geometry.GeometryExpressionGeometryExpression. difference(GeometryExpression geom)Returns a Geometry that is the closure of the set difference of the two geometries.GeometryExpressionGeospatialHelper. geometryFromText(String wkt, Integer srid)Construct a GeometryExpression given its text and SRID values.GeometryExpressionGeospatialHelper. geometryFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)Construct a GeometryExpression given its text and SRID expressions.GeometryExpressionGeospatialHelper. geometryFromWKB(Object wkb, Integer srid)Construct a GeometryExpression given its WKB and SRID values.GeometryExpressionGeospatialHelper. geometryFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)Construct a GeometryExpression given its WKB and SRID expressions.GeometryExpressionGeometryExpression. getBoundary()Returns a Geometry that is the combinatorial boundary of the Geometry.GeometryExpressionGeometryExpression. getCentroid()Returns the centroid of Surface/MultiSurface, which may lie outside of it.GeometryExpressionLineStringExpression. getEndPoint()Returns the last point of the CurveGeometryExpressionGeometryExpression. getEnvelope()Returns the rectangle bounding Geometry as a Polygon.GeometryExpressionPolygonExpression. getExteriorRing()Returns the exterior ring of this Polygon.GeometryExpressionGeometryExpression. getGeometryN(NumericExpression position)Returns the nth geometry in the collection.GeometryExpressionPolygonExpression. getInteriorRingN(NumericExpression position)Returns the nth interior ring in the Polygon.GeometryExpressionLineStringExpression. getPointN(NumericExpression position)Returns the nth Point in the LineString.GeometryExpressionGeometryExpression. getPointOnSurface()Returns a Point guaranteed to lie on the surface.GeometryExpressionLineStringExpression. getStartPoint()Returns the first point of the CurveGeometryExpressionGeometryExpression. intersection(GeometryExpression geom)Returns a Geometry that is the set intersection of the two geometries.GeometryExpressionGeometryExpression. symDifference(GeometryExpression geom)Returns a Geometry that is the closure of the set symmetric difference of the two geometries.GeometryExpressionGeometryExpression. 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 GeometryExpression Modifier and Type Method Description BooleanExpressionGeometryExpression. contains(GeometryExpression geom)TRUE if the second Geometry is completely contained in first GeometryBooleanExpressionGeometryExpression. crosses(GeometryExpression geom)TRUE if this geometry crosses the other Geometry.GeometryExpressionGeometryExpression. difference(GeometryExpression geom)Returns a Geometry that is the closure of the set difference of the two geometries.BooleanExpressionGeometryExpression. disjoint(GeometryExpression geom)TRUE if the two geometries are spatially disjoint.NumericExpressionGeometryExpression. distance(GeometryExpression geom)Returns the distance to the other geometry.BooleanExpressionGeometryExpression. equals(GeometryExpression geom)TRUE if the two geometries are spatially equal.GeometryExpressionGeometryExpression. intersection(GeometryExpression geom)Returns a Geometry that is the set intersection of the two geometries.BooleanExpressionGeometryExpression. intersects(GeometryExpression geom)TRUE if this Geometry spatially intersects the other Geometry.BooleanExpressionGeometryExpression. overlaps(GeometryExpression geom)TRUE if this geometry is spatially overlapping the other Geometry.BooleanExpressionGeometryExpression. relate(GeometryExpression geom, StringExpression pattern)TRUE if the spatial relationship specified by the pattern matrix holdsGeometryExpressionGeometryExpression. symDifference(GeometryExpression geom)Returns a Geometry that is the closure of the set symmetric difference of the two geometries.BooleanExpressionGeometryExpression. touches(GeometryExpression geom)TRUE if this geometry spatially touches the other Geometry.GeometryExpressionGeometryExpression. union(GeometryExpression geom)Returns a Geometry that is the set union of the two geometries.BooleanExpressionGeometryExpression. within(GeometryExpression geom)TRUE if this geometry is completely contained in second Geometry.
-