Class GeospatialHelperImpl

java.lang.Object
org.datanucleus.api.jdo.query.geospatial.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 Details

    • GeospatialHelperImpl

      public GeospatialHelperImpl()
  • Method Details

    • 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