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(java.lang.String wkt, java.lang.Integer srid)
Construct a GeometryCollectionExpression given its text and SRID values.GeometryCollectionExpression
geometryCollFromText(StringExpression wktExpr, NumericExpression<java.lang.Integer> sridExpr)
Construct a GeometryCollectionExpression given its text and SRID expressions.GeometryCollectionExpression
geometryCollFromWKB(java.lang.Object wkb, java.lang.Integer srid)
Construct a GeometryCollectionExpression given its WKB and SRID values.GeometryCollectionExpression
geometryCollFromWKB(ObjectExpression wkbExpr, NumericExpression<java.lang.Integer> sridExpr)
Construct a GeometryCollectionExpression given its WKB and SRID expressions.GeometryExpression
geometryFromText(java.lang.String wkt, java.lang.Integer srid)
Construct a GeometryExpression given its text and SRID values.GeometryExpression
geometryFromText(StringExpression wktExpr, NumericExpression<java.lang.Integer> sridExpr)
Construct a GeometryExpression given its text and SRID expressions.GeometryExpression
geometryFromWKB(java.lang.Object wkb, java.lang.Integer srid)
Construct a GeometryExpression given its WKB and SRID values.GeometryExpression
geometryFromWKB(ObjectExpression wkbExpr, NumericExpression<java.lang.Integer> sridExpr)
Construct a GeometryExpression given its WKB and SRID expressions.LineStringExpression
lineStringFromText(java.lang.String wkt, java.lang.Integer srid)
Construct a LineStringExpression given its text and SRID values.LineStringExpression
lineStringFromText(StringExpression wktExpr, NumericExpression<java.lang.Integer> sridExpr)
Construct a LineStringExpression given its text and SRID expressions.LineStringExpression
lineStringFromWKB(java.lang.Object wkb, java.lang.Integer srid)
Construct a LineStringExpression given its WKB and SRID values.LineStringExpression
lineStringFromWKB(ObjectExpression wkbExpr, NumericExpression<java.lang.Integer> sridExpr)
Construct a LineStringExpression given its WKB and SRID expressions.MultiLineStringExpression
multiLineStringFromText(java.lang.String wkt, java.lang.Integer srid)
Construct a MultiLineStringExpression given its text and SRID values.MultiLineStringExpression
multiLineStringFromText(StringExpression wktExpr, NumericExpression<java.lang.Integer> sridExpr)
Construct a MultiLineStringExpression given its text and SRID expressions.MultiLineStringExpression
multiLineStringFromWKB(java.lang.Object wkb, java.lang.Integer srid)
Construct a MultiLineStringExpression given its WKB and SRID values.MultiLineStringExpression
multiLineStringFromWKB(ObjectExpression wkbExpr, NumericExpression<java.lang.Integer> sridExpr)
Construct a MultiLineStringExpression given its WKB and SRID expressions.MultiPointExpression
multiPointFromText(java.lang.String wkt, java.lang.Integer srid)
Construct a MultiPointExpression given its text and SRID values.MultiPointExpression
multiPointFromText(StringExpression wktExpr, NumericExpression<java.lang.Integer> sridExpr)
Construct a MultiPointExpression given its text and SRID expressions.MultiPointExpression
multiPointFromWKB(java.lang.Object wkb, java.lang.Integer srid)
Construct a MultiPointExpression given its WKB and SRID values.MultiPointExpression
multiPointFromWKB(ObjectExpression wkbExpr, NumericExpression<java.lang.Integer> sridExpr)
Construct a MultiPointExpression given its WKB and SRID expressions.MultiPolygonExpression
multiPolygonFromText(java.lang.String wkt, java.lang.Integer srid)
Construct a MultiPolygonExpression given its text and SRID values.MultiPolygonExpression
multiPolygonFromText(StringExpression wktExpr, NumericExpression<java.lang.Integer> sridExpr)
Construct a MultiPolygonExpression given its text and SRID expressions.MultiPolygonExpression
multiPolygonFromWKB(java.lang.Object wkb, java.lang.Integer srid)
Construct a MultiPolygonExpression given its WKB and SRID values.MultiPolygonExpression
multiPolygonFromWKB(ObjectExpression wkbExpr, NumericExpression<java.lang.Integer> sridExpr)
Construct a MultiPolygonExpression given its WKB and SRID expressions.PointExpression
pointFromText(java.lang.String wkt, java.lang.Integer srid)
Construct a PointExpression given its text and SRID values.PointExpression
pointFromText(StringExpression wktExpr, NumericExpression<java.lang.Integer> sridExpr)
Construct a PointExpression given its text and SRID expressions.PointExpression
pointFromWKB(java.lang.Object wkb, java.lang.Integer srid)
Construct a PointExpression given its WKB and SRID values.PointExpression
pointFromWKB(ObjectExpression wkbExpr, NumericExpression<java.lang.Integer> sridExpr)
Construct a PointExpression given its WKB and SRID expressions.PolygonExpression
polygonFromText(java.lang.String wkt, java.lang.Integer srid)
Construct a PolygonExpression given its text and SRID values.PolygonExpression
polygonFromText(StringExpression wktExpr, NumericExpression<java.lang.Integer> sridExpr)
Construct a PolygonExpression given its text and SRID expressions.PolygonExpression
polygonFromWKB(java.lang.Object wkb, java.lang.Integer srid)
Construct a PolygonExpression given its WKB and SRID values.PolygonExpression
polygonFromWKB(ObjectExpression wkbExpr, NumericExpression<java.lang.Integer> sridExpr)
Construct a PolygonExpression given its WKB and SRID expressions.
-
-
-
Method Detail
-
geometryFromText
GeometryExpression geometryFromText(StringExpression wktExpr, NumericExpression<java.lang.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(java.lang.String wkt, java.lang.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<java.lang.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(java.lang.String wkt, java.lang.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<java.lang.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(java.lang.String wkt, java.lang.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<java.lang.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(java.lang.String wkt, java.lang.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<java.lang.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(java.lang.String wkt, java.lang.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<java.lang.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(java.lang.String wkt, java.lang.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<java.lang.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(java.lang.String wkt, java.lang.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<java.lang.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(java.lang.String wkt, java.lang.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<java.lang.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(java.lang.Object wkb, java.lang.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<java.lang.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(java.lang.Object wkb, java.lang.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<java.lang.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(java.lang.Object wkb, java.lang.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<java.lang.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(java.lang.Object wkb, java.lang.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<java.lang.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(java.lang.Object wkb, java.lang.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<java.lang.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(java.lang.Object wkb, java.lang.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<java.lang.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(java.lang.Object wkb, java.lang.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<java.lang.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(java.lang.Object wkb, java.lang.Integer srid)
Construct a MultiPolygonExpression given its WKB and SRID values.- Parameters:
wkb
- well known binarysrid
- SRID- Returns:
- The geometry expression
-
-