Class GeospatialHelperImpl
- java.lang.Object
-
- org.datanucleus.api.jdo.query.geospatial.GeospatialHelperImpl
-
- All Implemented Interfaces:
javax.jdo.query.geospatial.GeospatialHelper
public class GeospatialHelperImpl extends java.lang.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(java.lang.String wkt, java.lang.Integer srid)
javax.jdo.query.geospatial.GeometryCollectionExpression
geometryCollFromText(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
javax.jdo.query.geospatial.GeometryCollectionExpression
geometryCollFromWKB(java.lang.Object wkb, java.lang.Integer srid)
javax.jdo.query.geospatial.GeometryCollectionExpression
geometryCollFromWKB(javax.jdo.query.ObjectExpression wkbExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
javax.jdo.query.geospatial.GeometryExpression
geometryFromText(java.lang.String wkt, java.lang.Integer srid)
javax.jdo.query.geospatial.GeometryExpression
geometryFromText(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
javax.jdo.query.geospatial.GeometryExpression
geometryFromWKB(java.lang.Object wkb, java.lang.Integer srid)
javax.jdo.query.geospatial.GeometryExpression
geometryFromWKB(javax.jdo.query.ObjectExpression wkbExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
javax.jdo.query.geospatial.LineStringExpression
lineStringFromText(java.lang.String wkt, java.lang.Integer srid)
javax.jdo.query.geospatial.LineStringExpression
lineStringFromText(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
javax.jdo.query.geospatial.LineStringExpression
lineStringFromWKB(java.lang.Object wkb, java.lang.Integer srid)
javax.jdo.query.geospatial.LineStringExpression
lineStringFromWKB(javax.jdo.query.ObjectExpression wkbExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
javax.jdo.query.geospatial.MultiLineStringExpression
multiLineStringFromText(java.lang.String wkt, java.lang.Integer srid)
javax.jdo.query.geospatial.MultiLineStringExpression
multiLineStringFromText(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
javax.jdo.query.geospatial.MultiLineStringExpression
multiLineStringFromWKB(java.lang.Object wkb, java.lang.Integer srid)
javax.jdo.query.geospatial.MultiLineStringExpression
multiLineStringFromWKB(javax.jdo.query.ObjectExpression wkbExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
javax.jdo.query.geospatial.MultiPointExpression
multiPointFromText(java.lang.String wkt, java.lang.Integer srid)
javax.jdo.query.geospatial.MultiPointExpression
multiPointFromText(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
javax.jdo.query.geospatial.MultiPointExpression
multiPointFromWKB(java.lang.Object wkb, java.lang.Integer srid)
javax.jdo.query.geospatial.MultiPointExpression
multiPointFromWKB(javax.jdo.query.ObjectExpression wkbExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
javax.jdo.query.geospatial.MultiPolygonExpression
multiPolygonFromText(java.lang.String wkt, java.lang.Integer srid)
javax.jdo.query.geospatial.MultiPolygonExpression
multiPolygonFromText(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
javax.jdo.query.geospatial.MultiPolygonExpression
multiPolygonFromWKB(java.lang.Object wkb, java.lang.Integer srid)
javax.jdo.query.geospatial.MultiPolygonExpression
multiPolygonFromWKB(javax.jdo.query.ObjectExpression wkbExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
javax.jdo.query.geospatial.PointExpression
pointFromText(java.lang.String wkt, java.lang.Integer srid)
javax.jdo.query.geospatial.PointExpression
pointFromText(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
javax.jdo.query.geospatial.PointExpression
pointFromWKB(java.lang.Object wkb, java.lang.Integer srid)
javax.jdo.query.geospatial.PointExpression
pointFromWKB(javax.jdo.query.ObjectExpression wkbExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
javax.jdo.query.geospatial.PolygonExpression
polygonFromText(java.lang.String wkt, java.lang.Integer srid)
javax.jdo.query.geospatial.PolygonExpression
polygonFromText(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
javax.jdo.query.geospatial.PolygonExpression
polygonFromWKB(java.lang.Object wkb, java.lang.Integer srid)
javax.jdo.query.geospatial.PolygonExpression
polygonFromWKB(javax.jdo.query.ObjectExpression wkbExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
-
-
-
Method Detail
-
geometryFromText
public javax.jdo.query.geospatial.GeometryExpression geometryFromText(javax.jdo.query.StringExpression wktExpr, javax.jdo.query.NumericExpression<java.lang.Integer> sridExpr)
- Specified by:
geometryFromText
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
geometryFromText
public javax.jdo.query.geospatial.GeometryExpression geometryFromText(java.lang.String wkt, java.lang.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<java.lang.Integer> sridExpr)
- Specified by:
geometryCollFromText
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
geometryCollFromText
public javax.jdo.query.geospatial.GeometryCollectionExpression geometryCollFromText(java.lang.String wkt, java.lang.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<java.lang.Integer> sridExpr)
- Specified by:
pointFromText
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
pointFromText
public javax.jdo.query.geospatial.PointExpression pointFromText(java.lang.String wkt, java.lang.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<java.lang.Integer> sridExpr)
- Specified by:
lineStringFromText
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
lineStringFromText
public javax.jdo.query.geospatial.LineStringExpression lineStringFromText(java.lang.String wkt, java.lang.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<java.lang.Integer> sridExpr)
- Specified by:
polygonFromText
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
polygonFromText
public javax.jdo.query.geospatial.PolygonExpression polygonFromText(java.lang.String wkt, java.lang.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<java.lang.Integer> sridExpr)
- Specified by:
multiPointFromText
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
multiPointFromText
public javax.jdo.query.geospatial.MultiPointExpression multiPointFromText(java.lang.String wkt, java.lang.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<java.lang.Integer> sridExpr)
- Specified by:
multiLineStringFromText
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
multiLineStringFromText
public javax.jdo.query.geospatial.MultiLineStringExpression multiLineStringFromText(java.lang.String wkt, java.lang.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<java.lang.Integer> sridExpr)
- Specified by:
multiPolygonFromText
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
multiPolygonFromText
public javax.jdo.query.geospatial.MultiPolygonExpression multiPolygonFromText(java.lang.String wkt, java.lang.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<java.lang.Integer> sridExpr)
- Specified by:
geometryFromWKB
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
geometryFromWKB
public javax.jdo.query.geospatial.GeometryExpression geometryFromWKB(java.lang.Object wkb, java.lang.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<java.lang.Integer> sridExpr)
- Specified by:
geometryCollFromWKB
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
geometryCollFromWKB
public javax.jdo.query.geospatial.GeometryCollectionExpression geometryCollFromWKB(java.lang.Object wkb, java.lang.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<java.lang.Integer> sridExpr)
- Specified by:
pointFromWKB
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
pointFromWKB
public javax.jdo.query.geospatial.PointExpression pointFromWKB(java.lang.Object wkb, java.lang.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<java.lang.Integer> sridExpr)
- Specified by:
lineStringFromWKB
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
lineStringFromWKB
public javax.jdo.query.geospatial.LineStringExpression lineStringFromWKB(java.lang.Object wkb, java.lang.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<java.lang.Integer> sridExpr)
- Specified by:
polygonFromWKB
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
polygonFromWKB
public javax.jdo.query.geospatial.PolygonExpression polygonFromWKB(java.lang.Object wkb, java.lang.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<java.lang.Integer> sridExpr)
- Specified by:
multiPointFromWKB
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
multiPointFromWKB
public javax.jdo.query.geospatial.MultiPointExpression multiPointFromWKB(java.lang.Object wkb, java.lang.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<java.lang.Integer> sridExpr)
- Specified by:
multiLineStringFromWKB
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
multiLineStringFromWKB
public javax.jdo.query.geospatial.MultiLineStringExpression multiLineStringFromWKB(java.lang.Object wkb, java.lang.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<java.lang.Integer> sridExpr)
- Specified by:
multiPolygonFromWKB
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
multiPolygonFromWKB
public javax.jdo.query.geospatial.MultiPolygonExpression multiPolygonFromWKB(java.lang.Object wkb, java.lang.Integer srid)
- Specified by:
multiPolygonFromWKB
in interfacejavax.jdo.query.geospatial.GeospatialHelper
-
-