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 Constructor Description GeospatialHelperImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.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)
-
-
-
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 interfacejavax.jdo.query.geospatial.GeospatialHelper
-
geometryFromText
public javax.jdo.query.geospatial.GeometryExpression geometryFromText(String wkt, Integer srid)
- 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
public javax.jdo.query.geospatial.PointExpression pointFromText(String wkt, Integer srid)
- 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
public javax.jdo.query.geospatial.LineStringExpression lineStringFromText(String wkt, Integer srid)
- 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
public javax.jdo.query.geospatial.PolygonExpression polygonFromText(String wkt, Integer srid)
- 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
public javax.jdo.query.geospatial.MultiPointExpression multiPointFromText(String wkt, Integer srid)
- 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
public javax.jdo.query.geospatial.GeometryExpression geometryFromWKB(Object wkb, Integer srid)
- 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
public javax.jdo.query.geospatial.PointExpression pointFromWKB(Object wkb, Integer srid)
- 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
public javax.jdo.query.geospatial.LineStringExpression lineStringFromWKB(Object wkb, Integer srid)
- 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
public javax.jdo.query.geospatial.PolygonExpression polygonFromWKB(Object wkb, Integer srid)
- 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
public javax.jdo.query.geospatial.MultiPointExpression multiPointFromWKB(Object wkb, Integer srid)
- 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
-
-