Package javax.jdo.query.geospatial
Interface GeospatialHelper
-
public interface GeospatialHelperHelper builder for (DataNucleus vendor extension) Geospatial features.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GeometryCollectionExpressiongeometryCollFromText(String wkt, Integer srid)Construct a GeometryCollectionExpression given its text and SRID values.GeometryCollectionExpressiongeometryCollFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)Construct a GeometryCollectionExpression given its text and SRID expressions.GeometryCollectionExpressiongeometryCollFromWKB(Object wkb, Integer srid)Construct a GeometryCollectionExpression given its WKB and SRID values.GeometryCollectionExpressiongeometryCollFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)Construct a GeometryCollectionExpression given its WKB and SRID expressions.GeometryExpressiongeometryFromText(String wkt, Integer srid)Construct a GeometryExpression given its text and SRID values.GeometryExpressiongeometryFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)Construct a GeometryExpression given its text and SRID expressions.GeometryExpressiongeometryFromWKB(Object wkb, Integer srid)Construct a GeometryExpression given its WKB and SRID values.GeometryExpressiongeometryFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)Construct a GeometryExpression given its WKB and SRID expressions.LineStringExpressionlineStringFromText(String wkt, Integer srid)Construct a LineStringExpression given its text and SRID values.LineStringExpressionlineStringFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)Construct a LineStringExpression given its text and SRID expressions.LineStringExpressionlineStringFromWKB(Object wkb, Integer srid)Construct a LineStringExpression given its WKB and SRID values.LineStringExpressionlineStringFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)Construct a LineStringExpression given its WKB and SRID expressions.MultiLineStringExpressionmultiLineStringFromText(String wkt, Integer srid)Construct a MultiLineStringExpression given its text and SRID values.MultiLineStringExpressionmultiLineStringFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)Construct a MultiLineStringExpression given its text and SRID expressions.MultiLineStringExpressionmultiLineStringFromWKB(Object wkb, Integer srid)Construct a MultiLineStringExpression given its WKB and SRID values.MultiLineStringExpressionmultiLineStringFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)Construct a MultiLineStringExpression given its WKB and SRID expressions.MultiPointExpressionmultiPointFromText(String wkt, Integer srid)Construct a MultiPointExpression given its text and SRID values.MultiPointExpressionmultiPointFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)Construct a MultiPointExpression given its text and SRID expressions.MultiPointExpressionmultiPointFromWKB(Object wkb, Integer srid)Construct a MultiPointExpression given its WKB and SRID values.MultiPointExpressionmultiPointFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)Construct a MultiPointExpression given its WKB and SRID expressions.MultiPolygonExpressionmultiPolygonFromText(String wkt, Integer srid)Construct a MultiPolygonExpression given its text and SRID values.MultiPolygonExpressionmultiPolygonFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)Construct a MultiPolygonExpression given its text and SRID expressions.MultiPolygonExpressionmultiPolygonFromWKB(Object wkb, Integer srid)Construct a MultiPolygonExpression given its WKB and SRID values.MultiPolygonExpressionmultiPolygonFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)Construct a MultiPolygonExpression given its WKB and SRID expressions.PointExpressionpointFromText(String wkt, Integer srid)Construct a PointExpression given its text and SRID values.PointExpressionpointFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)Construct a PointExpression given its text and SRID expressions.PointExpressionpointFromWKB(Object wkb, Integer srid)Construct a PointExpression given its WKB and SRID values.PointExpressionpointFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)Construct a PointExpression given its WKB and SRID expressions.PolygonExpressionpolygonFromText(String wkt, Integer srid)Construct a PolygonExpression given its text and SRID values.PolygonExpressionpolygonFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)Construct a PolygonExpression given its text and SRID expressions.PolygonExpressionpolygonFromWKB(Object wkb, Integer srid)Construct a PolygonExpression given its WKB and SRID values.PolygonExpressionpolygonFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)Construct a PolygonExpression given its WKB and SRID expressions.
-
-
-
Method Detail
-
geometryFromText
GeometryExpression geometryFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)
Construct a GeometryExpression given its text and SRID expressions.- Parameters:
wktExpr- well known text expressionsridExpr- SRID expression- Returns:
- The geometry expression
-
geometryFromText
GeometryExpression geometryFromText(String wkt, Integer srid)
Construct a GeometryExpression given its text and SRID values.- Parameters:
wkt- well known textsrid- SRID- Returns:
- The geometry expression
-
geometryCollFromText
GeometryCollectionExpression geometryCollFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)
Construct a GeometryCollectionExpression given its text and SRID expressions.- Parameters:
wktExpr- well known text expressionsridExpr- SRID expression- Returns:
- The geometry expression
-
geometryCollFromText
GeometryCollectionExpression geometryCollFromText(String wkt, Integer srid)
Construct a GeometryCollectionExpression given its text and SRID values.- Parameters:
wkt- well known textsrid- SRID- Returns:
- The geometry expression
-
pointFromText
PointExpression pointFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)
Construct a PointExpression given its text and SRID expressions.- Parameters:
wktExpr- well known text expressionsridExpr- SRID expression- Returns:
- The geometry expression
-
pointFromText
PointExpression pointFromText(String wkt, Integer srid)
Construct a PointExpression given its text and SRID values.- Parameters:
wkt- well known textsrid- SRID- Returns:
- The geometry expression
-
lineStringFromText
LineStringExpression lineStringFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)
Construct a LineStringExpression given its text and SRID expressions.- Parameters:
wktExpr- well known text expressionsridExpr- SRID expression- Returns:
- The geometry expression
-
lineStringFromText
LineStringExpression lineStringFromText(String wkt, Integer srid)
Construct a LineStringExpression given its text and SRID values.- Parameters:
wkt- well known textsrid- SRID- Returns:
- The geometry expression
-
polygonFromText
PolygonExpression polygonFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)
Construct a PolygonExpression given its text and SRID expressions.- Parameters:
wktExpr- well known text expressionsridExpr- SRID expression- Returns:
- The geometry expression
-
polygonFromText
PolygonExpression polygonFromText(String wkt, Integer srid)
Construct a PolygonExpression given its text and SRID values.- Parameters:
wkt- well known textsrid- SRID- Returns:
- The geometry expression
-
multiPointFromText
MultiPointExpression multiPointFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)
Construct a MultiPointExpression given its text and SRID expressions.- Parameters:
wktExpr- well known text expressionsridExpr- SRID expression- Returns:
- The geometry expression
-
multiPointFromText
MultiPointExpression multiPointFromText(String wkt, Integer srid)
Construct a MultiPointExpression given its text and SRID values.- Parameters:
wkt- well known textsrid- SRID- Returns:
- The geometry expression
-
multiLineStringFromText
MultiLineStringExpression multiLineStringFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)
Construct a MultiLineStringExpression given its text and SRID expressions.- Parameters:
wktExpr- well known text expressionsridExpr- SRID expression- Returns:
- The geometry expression
-
multiLineStringFromText
MultiLineStringExpression multiLineStringFromText(String wkt, Integer srid)
Construct a MultiLineStringExpression given its text and SRID values.- Parameters:
wkt- well known textsrid- SRID- Returns:
- The geometry expression
-
multiPolygonFromText
MultiPolygonExpression multiPolygonFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)
Construct a MultiPolygonExpression given its text and SRID expressions.- Parameters:
wktExpr- well known text expressionsridExpr- SRID expression- Returns:
- The geometry expression
-
multiPolygonFromText
MultiPolygonExpression multiPolygonFromText(String wkt, Integer srid)
Construct a MultiPolygonExpression given its text and SRID values.- Parameters:
wkt- well known textsrid- SRID- Returns:
- The geometry expression
-
geometryFromWKB
GeometryExpression geometryFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)
Construct a GeometryExpression given its WKB and SRID expressions.- Parameters:
wkbExpr- well known binary expressionsridExpr- SRID expression- Returns:
- The geometry expression
-
geometryFromWKB
GeometryExpression geometryFromWKB(Object wkb, Integer srid)
Construct a GeometryExpression given its WKB and SRID values.- Parameters:
wkb- well known binarysrid- SRID- Returns:
- The geometry expression
-
geometryCollFromWKB
GeometryCollectionExpression geometryCollFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)
Construct a GeometryCollectionExpression given its WKB and SRID expressions.- Parameters:
wkbExpr- well known binary expressionsridExpr- SRID expression- Returns:
- The geometry expression
-
geometryCollFromWKB
GeometryCollectionExpression geometryCollFromWKB(Object wkb, Integer srid)
Construct a GeometryCollectionExpression given its WKB and SRID values.- Parameters:
wkb- well known binarysrid- SRID- Returns:
- The geometry expression
-
pointFromWKB
PointExpression pointFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)
Construct a PointExpression given its WKB and SRID expressions.- Parameters:
wkbExpr- well known binary expressionsridExpr- SRID expression- Returns:
- The geometry expression
-
pointFromWKB
PointExpression pointFromWKB(Object wkb, Integer srid)
Construct a PointExpression given its WKB and SRID values.- Parameters:
wkb- well known binarysrid- SRID- Returns:
- The geometry expression
-
lineStringFromWKB
LineStringExpression lineStringFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)
Construct a LineStringExpression given its WKB and SRID expressions.- Parameters:
wkbExpr- well known binary expressionsridExpr- SRID expression- Returns:
- The geometry expression
-
lineStringFromWKB
LineStringExpression lineStringFromWKB(Object wkb, Integer srid)
Construct a LineStringExpression given its WKB and SRID values.- Parameters:
wkb- well known binarysrid- SRID- Returns:
- The geometry expression
-
polygonFromWKB
PolygonExpression polygonFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)
Construct a PolygonExpression given its WKB and SRID expressions.- Parameters:
wkbExpr- well known binary expressionsridExpr- SRID expression- Returns:
- The geometry expression
-
polygonFromWKB
PolygonExpression polygonFromWKB(Object wkb, Integer srid)
Construct a PolygonExpression given its WKB and SRID values.- Parameters:
wkb- well known binarysrid- SRID- Returns:
- The geometry expression
-
multiPointFromWKB
MultiPointExpression multiPointFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)
Construct a MultiPointExpression given its WKB and SRID expressions.- Parameters:
wkbExpr- well known binary expressionsridExpr- SRID expression- Returns:
- The geometry expression
-
multiPointFromWKB
MultiPointExpression multiPointFromWKB(Object wkb, Integer srid)
Construct a MultiPointExpression given its WKB and SRID values.- Parameters:
wkb- well known binarysrid- SRID- Returns:
- The geometry expression
-
multiLineStringFromWKB
MultiLineStringExpression multiLineStringFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)
Construct a MultiLineStringExpression given its WKB and SRID expressions.- Parameters:
wkbExpr- well known binary expressionsridExpr- SRID expression- Returns:
- The geometry expression
-
multiLineStringFromWKB
MultiLineStringExpression multiLineStringFromWKB(Object wkb, Integer srid)
Construct a MultiLineStringExpression given its WKB and SRID values.- Parameters:
wkb- well known binarysrid- SRID- Returns:
- The geometry expression
-
multiPolygonFromWKB
MultiPolygonExpression multiPolygonFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)
Construct a MultiPolygonExpression given its WKB and SRID expressions.- Parameters:
wkbExpr- well known binary expressionsridExpr- SRID expression- Returns:
- The geometry expression
-
multiPolygonFromWKB
MultiPolygonExpression multiPolygonFromWKB(Object wkb, Integer srid)
Construct a MultiPolygonExpression given its WKB and SRID values.- Parameters:
wkb- well known binarysrid- SRID- Returns:
- The geometry expression
-
-