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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.jdo.query.geospatial.GeometryCollectionExpression
geometryCollFromText
(String wkt, Integer srid) javax.jdo.query.geospatial.GeometryCollectionExpression
geometryCollFromText
(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<Integer> sridExpr) javax.jdo.query.geospatial.GeometryCollectionExpression
geometryCollFromWKB
(Object wkb, Integer srid) javax.jdo.query.geospatial.GeometryCollectionExpression
geometryCollFromWKB
(javax.jdo.query.ObjectExpression wkbExpr, javax.jdo.query.NumericExpression<Integer> sridExpr) javax.jdo.query.geospatial.GeometryExpression
geometryFromText
(String wkt, Integer srid) javax.jdo.query.geospatial.GeometryExpression
geometryFromText
(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<Integer> sridExpr) javax.jdo.query.geospatial.GeometryExpression
geometryFromWKB
(Object wkb, Integer srid) javax.jdo.query.geospatial.GeometryExpression
geometryFromWKB
(javax.jdo.query.ObjectExpression wkbExpr, javax.jdo.query.NumericExpression<Integer> sridExpr) javax.jdo.query.geospatial.LineStringExpression
lineStringFromText
(String wkt, Integer srid) javax.jdo.query.geospatial.LineStringExpression
lineStringFromText
(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<Integer> sridExpr) javax.jdo.query.geospatial.LineStringExpression
lineStringFromWKB
(Object wkb, Integer srid) javax.jdo.query.geospatial.LineStringExpression
lineStringFromWKB
(javax.jdo.query.ObjectExpression wkbExpr, javax.jdo.query.NumericExpression<Integer> sridExpr) javax.jdo.query.geospatial.MultiLineStringExpression
multiLineStringFromText
(String wkt, Integer srid) javax.jdo.query.geospatial.MultiLineStringExpression
multiLineStringFromText
(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<Integer> sridExpr) javax.jdo.query.geospatial.MultiLineStringExpression
multiLineStringFromWKB
(Object wkb, Integer srid) javax.jdo.query.geospatial.MultiLineStringExpression
multiLineStringFromWKB
(javax.jdo.query.ObjectExpression wkbExpr, javax.jdo.query.NumericExpression<Integer> sridExpr) javax.jdo.query.geospatial.MultiPointExpression
multiPointFromText
(String wkt, Integer srid) javax.jdo.query.geospatial.MultiPointExpression
multiPointFromText
(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<Integer> sridExpr) javax.jdo.query.geospatial.MultiPointExpression
multiPointFromWKB
(Object wkb, Integer srid) javax.jdo.query.geospatial.MultiPointExpression
multiPointFromWKB
(javax.jdo.query.ObjectExpression wkbExpr, javax.jdo.query.NumericExpression<Integer> sridExpr) javax.jdo.query.geospatial.MultiPolygonExpression
multiPolygonFromText
(String wkt, Integer srid) javax.jdo.query.geospatial.MultiPolygonExpression
multiPolygonFromText
(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<Integer> sridExpr) javax.jdo.query.geospatial.MultiPolygonExpression
multiPolygonFromWKB
(Object wkb, Integer srid) javax.jdo.query.geospatial.MultiPolygonExpression
multiPolygonFromWKB
(javax.jdo.query.ObjectExpression wkbExpr, javax.jdo.query.NumericExpression<Integer> sridExpr) javax.jdo.query.geospatial.PointExpression
pointFromText
(String wkt, Integer srid) javax.jdo.query.geospatial.PointExpression
pointFromText
(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<Integer> sridExpr) javax.jdo.query.geospatial.PointExpression
pointFromWKB
(Object wkb, Integer srid) javax.jdo.query.geospatial.PointExpression
pointFromWKB
(javax.jdo.query.ObjectExpression wkbExpr, javax.jdo.query.NumericExpression<Integer> sridExpr) javax.jdo.query.geospatial.PolygonExpression
polygonFromText
(String wkt, Integer srid) javax.jdo.query.geospatial.PolygonExpression
polygonFromText
(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<Integer> sridExpr) javax.jdo.query.geospatial.PolygonExpression
polygonFromWKB
(Object wkb, Integer srid) javax.jdo.query.geospatial.PolygonExpression
polygonFromWKB
(javax.jdo.query.ObjectExpression wkbExpr, javax.jdo.query.NumericExpression<Integer> sridExpr)
-
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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
geometryFromText
- Specified by:
geometryFromText
in interfacejavax.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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
geometryCollFromText
public javax.jdo.query.geospatial.GeometryCollectionExpression geometryCollFromText(String wkt, Integer srid) - Specified by:
geometryCollFromText
in interfacejavax.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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
pointFromText
- Specified by:
pointFromText
in interfacejavax.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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
lineStringFromText
- Specified by:
lineStringFromText
in interfacejavax.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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
polygonFromText
- Specified by:
polygonFromText
in interfacejavax.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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
multiPointFromText
- Specified by:
multiPointFromText
in interfacejavax.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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
multiLineStringFromText
public javax.jdo.query.geospatial.MultiLineStringExpression multiLineStringFromText(String wkt, Integer srid) - Specified by:
multiLineStringFromText
in interfacejavax.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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
multiPolygonFromText
public javax.jdo.query.geospatial.MultiPolygonExpression multiPolygonFromText(String wkt, Integer srid) - Specified by:
multiPolygonFromText
in interfacejavax.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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
geometryFromWKB
- Specified by:
geometryFromWKB
in interfacejavax.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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
geometryCollFromWKB
public javax.jdo.query.geospatial.GeometryCollectionExpression geometryCollFromWKB(Object wkb, Integer srid) - Specified by:
geometryCollFromWKB
in interfacejavax.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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
pointFromWKB
- Specified by:
pointFromWKB
in interfacejavax.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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
lineStringFromWKB
- Specified by:
lineStringFromWKB
in interfacejavax.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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
polygonFromWKB
- Specified by:
polygonFromWKB
in interfacejavax.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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
multiPointFromWKB
- Specified by:
multiPointFromWKB
in interfacejavax.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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
multiLineStringFromWKB
public javax.jdo.query.geospatial.MultiLineStringExpression multiLineStringFromWKB(Object wkb, Integer srid) - Specified by:
multiLineStringFromWKB
in interfacejavax.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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
multiPolygonFromWKB
public javax.jdo.query.geospatial.MultiPolygonExpression multiPolygonFromWKB(Object wkb, Integer srid) - Specified by:
multiPolygonFromWKB
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-