public class GeometryExpressionImpl<T> extends ComparableExpressionImpl<T> implements javax.jdo.query.geospatial.GeometryExpression<T>
exprType, queryExpr| Constructor and Description |
|---|
GeometryExpressionImpl(Class cls,
String name,
ExpressionType type) |
GeometryExpressionImpl(org.datanucleus.query.expression.Expression queryExpr) |
GeometryExpressionImpl(javax.jdo.query.PersistableExpression parent,
String name) |
| Modifier and Type | Method and Description |
|---|---|
javax.jdo.query.geospatial.GeometryExpression |
buffer(javax.jdo.query.NumericExpression dist) |
javax.jdo.query.BooleanExpression |
contains(javax.jdo.query.geospatial.GeometryExpression geom) |
javax.jdo.query.geospatial.GeometryExpression |
convexHull() |
javax.jdo.query.BooleanExpression |
crosses(javax.jdo.query.geospatial.GeometryExpression geom) |
javax.jdo.query.geospatial.GeometryExpression |
difference(javax.jdo.query.geospatial.GeometryExpression geom) |
javax.jdo.query.BooleanExpression |
disjoint(javax.jdo.query.geospatial.GeometryExpression geom) |
javax.jdo.query.NumericExpression |
distance(javax.jdo.query.geospatial.GeometryExpression geom) |
javax.jdo.query.BooleanExpression |
equals(javax.jdo.query.geospatial.GeometryExpression geom) |
javax.jdo.query.NumericExpression |
getArea() |
javax.jdo.query.geospatial.GeometryExpression |
getBoundary() |
javax.jdo.query.geospatial.GeometryExpression |
getCentroid() |
javax.jdo.query.NumericExpression |
getDimension() |
javax.jdo.query.geospatial.GeometryExpression |
getEnvelope() |
javax.jdo.query.geospatial.GeometryExpression |
getGeometryN(javax.jdo.query.NumericExpression position) |
javax.jdo.query.StringExpression |
getGeometryType() |
javax.jdo.query.NumericExpression |
getLength() |
javax.jdo.query.NumericExpression |
getNumGeometries() |
javax.jdo.query.NumericExpression |
getNumPoints() |
javax.jdo.query.geospatial.GeometryExpression |
getPointOnSurface() |
javax.jdo.query.NumericExpression |
getSRID() |
javax.jdo.query.geospatial.GeometryExpression |
intersection(javax.jdo.query.geospatial.GeometryExpression geom) |
javax.jdo.query.BooleanExpression |
intersects(javax.jdo.query.geospatial.GeometryExpression geom) |
javax.jdo.query.BooleanExpression |
isEmpty() |
javax.jdo.query.BooleanExpression |
isSimple() |
javax.jdo.query.BooleanExpression |
overlaps(javax.jdo.query.geospatial.GeometryExpression geom) |
javax.jdo.query.BooleanExpression |
relate(javax.jdo.query.geospatial.GeometryExpression geom,
javax.jdo.query.StringExpression pattern) |
javax.jdo.query.geospatial.GeometryExpression |
symDifference(javax.jdo.query.geospatial.GeometryExpression geom) |
javax.jdo.query.ObjectExpression |
toBinary() |
javax.jdo.query.StringExpression |
toText() |
javax.jdo.query.BooleanExpression |
touches(javax.jdo.query.geospatial.GeometryExpression geom) |
javax.jdo.query.geospatial.GeometryExpression |
union(javax.jdo.query.geospatial.GeometryExpression geom) |
javax.jdo.query.BooleanExpression |
within(javax.jdo.query.geospatial.GeometryExpression geom) |
asc, desc, gt, gt, gteq, gteq, lt, lt, lteq, lteq, max, minas, cast, count, countDistinct, eq, eq, getQueryExpression, instanceOf, isParameter, isVariable, ne, neclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic GeometryExpressionImpl(javax.jdo.query.PersistableExpression parent,
String name)
public GeometryExpressionImpl(org.datanucleus.query.expression.Expression queryExpr)
public GeometryExpressionImpl(Class cls, String name, ExpressionType type)
public javax.jdo.query.geospatial.GeometryExpression getEnvelope()
getEnvelope in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.NumericExpression getDimension()
getDimension in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.geospatial.GeometryExpression getBoundary()
getBoundary in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.NumericExpression getSRID()
getSRID in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.BooleanExpression isSimple()
isSimple in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.BooleanExpression isEmpty()
isEmpty in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.StringExpression toText()
toText in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.ObjectExpression toBinary()
toBinary in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.StringExpression getGeometryType()
getGeometryType in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.BooleanExpression contains(javax.jdo.query.geospatial.GeometryExpression geom)
contains in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.BooleanExpression overlaps(javax.jdo.query.geospatial.GeometryExpression geom)
overlaps in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.BooleanExpression touches(javax.jdo.query.geospatial.GeometryExpression geom)
touches in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.BooleanExpression crosses(javax.jdo.query.geospatial.GeometryExpression geom)
crosses in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.BooleanExpression within(javax.jdo.query.geospatial.GeometryExpression geom)
within in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.BooleanExpression intersects(javax.jdo.query.geospatial.GeometryExpression geom)
intersects in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.BooleanExpression equals(javax.jdo.query.geospatial.GeometryExpression geom)
equals in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.BooleanExpression disjoint(javax.jdo.query.geospatial.GeometryExpression geom)
disjoint in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.BooleanExpression relate(javax.jdo.query.geospatial.GeometryExpression geom,
javax.jdo.query.StringExpression pattern)
relate in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.NumericExpression distance(javax.jdo.query.geospatial.GeometryExpression geom)
distance in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.geospatial.GeometryExpression intersection(javax.jdo.query.geospatial.GeometryExpression geom)
intersection in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.geospatial.GeometryExpression buffer(javax.jdo.query.NumericExpression dist)
buffer in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.geospatial.GeometryExpression convexHull()
convexHull in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.geospatial.GeometryExpression symDifference(javax.jdo.query.geospatial.GeometryExpression geom)
symDifference in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.geospatial.GeometryExpression difference(javax.jdo.query.geospatial.GeometryExpression geom)
difference in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.geospatial.GeometryExpression union(javax.jdo.query.geospatial.GeometryExpression geom)
union in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.NumericExpression getLength()
getLength in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.NumericExpression getNumPoints()
getNumPoints in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.geospatial.GeometryExpression getCentroid()
getCentroid in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.NumericExpression getArea()
getArea in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.geospatial.GeometryExpression getPointOnSurface()
getPointOnSurface in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.NumericExpression getNumGeometries()
getNumGeometries in interface javax.jdo.query.geospatial.GeometryExpression<T>public javax.jdo.query.geospatial.GeometryExpression getGeometryN(javax.jdo.query.NumericExpression position)
getGeometryN in interface javax.jdo.query.geospatial.GeometryExpression<T>Copyright © 2020. All rights reserved.