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