Package javax.jdo.query.geospatial
Interface GeospatialHelper
-
public interface GeospatialHelper
Helper builder for (DataNucleus vendor extension) Geospatial features.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GeometryCollectionExpression
geometryCollFromText(String wkt, Integer srid)
Construct a GeometryCollectionExpression given its text and SRID values.GeometryCollectionExpression
geometryCollFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)
Construct a GeometryCollectionExpression given its text and SRID expressions.GeometryCollectionExpression
geometryCollFromWKB(Object wkb, Integer srid)
Construct a GeometryCollectionExpression given its WKB and SRID values.GeometryCollectionExpression
geometryCollFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)
Construct a GeometryCollectionExpression given its WKB and SRID expressions.GeometryExpression
geometryFromText(String wkt, Integer srid)
Construct a GeometryExpression given its text and SRID values.GeometryExpression
geometryFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)
Construct a GeometryExpression given its text and SRID expressions.GeometryExpression
geometryFromWKB(Object wkb, Integer srid)
Construct a GeometryExpression given its WKB and SRID values.GeometryExpression
geometryFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)
Construct a GeometryExpression given its WKB and SRID expressions.LineStringExpression
lineStringFromText(String wkt, Integer srid)
Construct a LineStringExpression given its text and SRID values.LineStringExpression
lineStringFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)
Construct a LineStringExpression given its text and SRID expressions.LineStringExpression
lineStringFromWKB(Object wkb, Integer srid)
Construct a LineStringExpression given its WKB and SRID values.LineStringExpression
lineStringFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)
Construct a LineStringExpression given its WKB and SRID expressions.MultiLineStringExpression
multiLineStringFromText(String wkt, Integer srid)
Construct a MultiLineStringExpression given its text and SRID values.MultiLineStringExpression
multiLineStringFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)
Construct a MultiLineStringExpression given its text and SRID expressions.MultiLineStringExpression
multiLineStringFromWKB(Object wkb, Integer srid)
Construct a MultiLineStringExpression given its WKB and SRID values.MultiLineStringExpression
multiLineStringFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)
Construct a MultiLineStringExpression given its WKB and SRID expressions.MultiPointExpression
multiPointFromText(String wkt, Integer srid)
Construct a MultiPointExpression given its text and SRID values.MultiPointExpression
multiPointFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)
Construct a MultiPointExpression given its text and SRID expressions.MultiPointExpression
multiPointFromWKB(Object wkb, Integer srid)
Construct a MultiPointExpression given its WKB and SRID values.MultiPointExpression
multiPointFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)
Construct a MultiPointExpression given its WKB and SRID expressions.MultiPolygonExpression
multiPolygonFromText(String wkt, Integer srid)
Construct a MultiPolygonExpression given its text and SRID values.MultiPolygonExpression
multiPolygonFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)
Construct a MultiPolygonExpression given its text and SRID expressions.MultiPolygonExpression
multiPolygonFromWKB(Object wkb, Integer srid)
Construct a MultiPolygonExpression given its WKB and SRID values.MultiPolygonExpression
multiPolygonFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)
Construct a MultiPolygonExpression given its WKB and SRID expressions.PointExpression
pointFromText(String wkt, Integer srid)
Construct a PointExpression given its text and SRID values.PointExpression
pointFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)
Construct a PointExpression given its text and SRID expressions.PointExpression
pointFromWKB(Object wkb, Integer srid)
Construct a PointExpression given its WKB and SRID values.PointExpression
pointFromWKB(ObjectExpression wkbExpr, NumericExpression<Integer> sridExpr)
Construct a PointExpression given its WKB and SRID expressions.PolygonExpression
polygonFromText(String wkt, Integer srid)
Construct a PolygonExpression given its text and SRID values.PolygonExpression
polygonFromText(StringExpression wktExpr, NumericExpression<Integer> sridExpr)
Construct a PolygonExpression given its text and SRID expressions.PolygonExpression
polygonFromWKB(Object wkb, Integer srid)
Construct a PolygonExpression given its WKB and SRID values.PolygonExpression
polygonFromWKB(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
-
-