Class GeospatialHelperImpl

  • All Implemented Interfaces:
    javax.jdo.query.geospatial.GeospatialHelper

    public class GeospatialHelperImpl
    extends Object
    implements javax.jdo.query.geospatial.GeospatialHelper
    Implementation of a Geospatial helper for JDOQLTypedQuery.
    • Constructor Detail

      • GeospatialHelperImpl

        public GeospatialHelperImpl()
    • Method Detail

      • geometryFromText

        public javax.jdo.query.geospatial.GeometryExpression geometryFromText​(javax.jdo.query.StringExpression wktExpr,
                                                                              javax.jdo.query.NumericExpression<Integer> sridExpr)
        Specified by:
        geometryFromText in interface javax.jdo.query.geospatial.GeospatialHelper
      • geometryFromText

        public javax.jdo.query.geospatial.GeometryExpression geometryFromText​(String wkt,
                                                                              Integer srid)
        Specified by:
        geometryFromText in interface javax.jdo.query.geospatial.GeospatialHelper
      • geometryCollFromText

        public javax.jdo.query.geospatial.GeometryCollectionExpression geometryCollFromText​(javax.jdo.query.StringExpression wktExpr,
                                                                                            javax.jdo.query.NumericExpression<Integer> sridExpr)
        Specified by:
        geometryCollFromText in interface javax.jdo.query.geospatial.GeospatialHelper
      • geometryCollFromText

        public javax.jdo.query.geospatial.GeometryCollectionExpression geometryCollFromText​(String wkt,
                                                                                            Integer srid)
        Specified by:
        geometryCollFromText in interface javax.jdo.query.geospatial.GeospatialHelper
      • pointFromText

        public javax.jdo.query.geospatial.PointExpression pointFromText​(javax.jdo.query.StringExpression wktExpr,
                                                                        javax.jdo.query.NumericExpression<Integer> sridExpr)
        Specified by:
        pointFromText in interface javax.jdo.query.geospatial.GeospatialHelper
      • pointFromText

        public javax.jdo.query.geospatial.PointExpression pointFromText​(String wkt,
                                                                        Integer srid)
        Specified by:
        pointFromText in interface javax.jdo.query.geospatial.GeospatialHelper
      • lineStringFromText

        public javax.jdo.query.geospatial.LineStringExpression lineStringFromText​(javax.jdo.query.StringExpression wktExpr,
                                                                                  javax.jdo.query.NumericExpression<Integer> sridExpr)
        Specified by:
        lineStringFromText in interface javax.jdo.query.geospatial.GeospatialHelper
      • lineStringFromText

        public javax.jdo.query.geospatial.LineStringExpression lineStringFromText​(String wkt,
                                                                                  Integer srid)
        Specified by:
        lineStringFromText in interface javax.jdo.query.geospatial.GeospatialHelper
      • polygonFromText

        public javax.jdo.query.geospatial.PolygonExpression polygonFromText​(javax.jdo.query.StringExpression wktExpr,
                                                                            javax.jdo.query.NumericExpression<Integer> sridExpr)
        Specified by:
        polygonFromText in interface javax.jdo.query.geospatial.GeospatialHelper
      • polygonFromText

        public javax.jdo.query.geospatial.PolygonExpression polygonFromText​(String wkt,
                                                                            Integer srid)
        Specified by:
        polygonFromText in interface javax.jdo.query.geospatial.GeospatialHelper
      • multiPointFromText

        public javax.jdo.query.geospatial.MultiPointExpression multiPointFromText​(javax.jdo.query.StringExpression wktExpr,
                                                                                  javax.jdo.query.NumericExpression<Integer> sridExpr)
        Specified by:
        multiPointFromText in interface javax.jdo.query.geospatial.GeospatialHelper
      • multiPointFromText

        public javax.jdo.query.geospatial.MultiPointExpression multiPointFromText​(String wkt,
                                                                                  Integer srid)
        Specified by:
        multiPointFromText in interface javax.jdo.query.geospatial.GeospatialHelper
      • multiLineStringFromText

        public javax.jdo.query.geospatial.MultiLineStringExpression multiLineStringFromText​(javax.jdo.query.StringExpression wktExpr,
                                                                                            javax.jdo.query.NumericExpression<Integer> sridExpr)
        Specified by:
        multiLineStringFromText in interface javax.jdo.query.geospatial.GeospatialHelper
      • multiLineStringFromText

        public javax.jdo.query.geospatial.MultiLineStringExpression multiLineStringFromText​(String wkt,
                                                                                            Integer srid)
        Specified by:
        multiLineStringFromText in interface javax.jdo.query.geospatial.GeospatialHelper
      • multiPolygonFromText

        public javax.jdo.query.geospatial.MultiPolygonExpression multiPolygonFromText​(javax.jdo.query.StringExpression wktExpr,
                                                                                      javax.jdo.query.NumericExpression<Integer> sridExpr)
        Specified by:
        multiPolygonFromText in interface javax.jdo.query.geospatial.GeospatialHelper
      • multiPolygonFromText

        public javax.jdo.query.geospatial.MultiPolygonExpression multiPolygonFromText​(String wkt,
                                                                                      Integer srid)
        Specified by:
        multiPolygonFromText in interface javax.jdo.query.geospatial.GeospatialHelper
      • geometryFromWKB

        public javax.jdo.query.geospatial.GeometryExpression geometryFromWKB​(javax.jdo.query.ObjectExpression wkbExpr,
                                                                             javax.jdo.query.NumericExpression<Integer> sridExpr)
        Specified by:
        geometryFromWKB in interface javax.jdo.query.geospatial.GeospatialHelper
      • geometryFromWKB

        public javax.jdo.query.geospatial.GeometryExpression geometryFromWKB​(Object wkb,
                                                                             Integer srid)
        Specified by:
        geometryFromWKB in interface javax.jdo.query.geospatial.GeospatialHelper
      • geometryCollFromWKB

        public javax.jdo.query.geospatial.GeometryCollectionExpression geometryCollFromWKB​(javax.jdo.query.ObjectExpression wkbExpr,
                                                                                           javax.jdo.query.NumericExpression<Integer> sridExpr)
        Specified by:
        geometryCollFromWKB in interface javax.jdo.query.geospatial.GeospatialHelper
      • geometryCollFromWKB

        public javax.jdo.query.geospatial.GeometryCollectionExpression geometryCollFromWKB​(Object wkb,
                                                                                           Integer srid)
        Specified by:
        geometryCollFromWKB in interface javax.jdo.query.geospatial.GeospatialHelper
      • pointFromWKB

        public javax.jdo.query.geospatial.PointExpression pointFromWKB​(javax.jdo.query.ObjectExpression wkbExpr,
                                                                       javax.jdo.query.NumericExpression<Integer> sridExpr)
        Specified by:
        pointFromWKB in interface javax.jdo.query.geospatial.GeospatialHelper
      • pointFromWKB

        public javax.jdo.query.geospatial.PointExpression pointFromWKB​(Object wkb,
                                                                       Integer srid)
        Specified by:
        pointFromWKB in interface javax.jdo.query.geospatial.GeospatialHelper
      • lineStringFromWKB

        public javax.jdo.query.geospatial.LineStringExpression lineStringFromWKB​(javax.jdo.query.ObjectExpression wkbExpr,
                                                                                 javax.jdo.query.NumericExpression<Integer> sridExpr)
        Specified by:
        lineStringFromWKB in interface javax.jdo.query.geospatial.GeospatialHelper
      • lineStringFromWKB

        public javax.jdo.query.geospatial.LineStringExpression lineStringFromWKB​(Object wkb,
                                                                                 Integer srid)
        Specified by:
        lineStringFromWKB in interface javax.jdo.query.geospatial.GeospatialHelper
      • polygonFromWKB

        public javax.jdo.query.geospatial.PolygonExpression polygonFromWKB​(javax.jdo.query.ObjectExpression wkbExpr,
                                                                           javax.jdo.query.NumericExpression<Integer> sridExpr)
        Specified by:
        polygonFromWKB in interface javax.jdo.query.geospatial.GeospatialHelper
      • polygonFromWKB

        public javax.jdo.query.geospatial.PolygonExpression polygonFromWKB​(Object wkb,
                                                                           Integer srid)
        Specified by:
        polygonFromWKB in interface javax.jdo.query.geospatial.GeospatialHelper
      • multiPointFromWKB

        public javax.jdo.query.geospatial.MultiPointExpression multiPointFromWKB​(javax.jdo.query.ObjectExpression wkbExpr,
                                                                                 javax.jdo.query.NumericExpression<Integer> sridExpr)
        Specified by:
        multiPointFromWKB in interface javax.jdo.query.geospatial.GeospatialHelper
      • multiPointFromWKB

        public javax.jdo.query.geospatial.MultiPointExpression multiPointFromWKB​(Object wkb,
                                                                                 Integer srid)
        Specified by:
        multiPointFromWKB in interface javax.jdo.query.geospatial.GeospatialHelper
      • multiLineStringFromWKB

        public javax.jdo.query.geospatial.MultiLineStringExpression multiLineStringFromWKB​(javax.jdo.query.ObjectExpression wkbExpr,
                                                                                           javax.jdo.query.NumericExpression<Integer> sridExpr)
        Specified by:
        multiLineStringFromWKB in interface javax.jdo.query.geospatial.GeospatialHelper
      • multiLineStringFromWKB

        public javax.jdo.query.geospatial.MultiLineStringExpression multiLineStringFromWKB​(Object wkb,
                                                                                           Integer srid)
        Specified by:
        multiLineStringFromWKB in interface javax.jdo.query.geospatial.GeospatialHelper
      • multiPolygonFromWKB

        public javax.jdo.query.geospatial.MultiPolygonExpression multiPolygonFromWKB​(javax.jdo.query.ObjectExpression wkbExpr,
                                                                                     javax.jdo.query.NumericExpression<Integer> sridExpr)
        Specified by:
        multiPolygonFromWKB in interface javax.jdo.query.geospatial.GeospatialHelper
      • multiPolygonFromWKB

        public javax.jdo.query.geospatial.MultiPolygonExpression multiPolygonFromWKB​(Object wkb,
                                                                                     Integer srid)
        Specified by:
        multiPolygonFromWKB in interface javax.jdo.query.geospatial.GeospatialHelper