Class LineStringExpressionImpl<T>

  • All Implemented Interfaces:
    javax.jdo.query.ComparableExpression<T>, javax.jdo.query.Expression<T>, javax.jdo.query.geospatial.GeometryExpression<T>, javax.jdo.query.geospatial.LineStringExpression<T>

    public class LineStringExpressionImpl<T>
    extends GeometryExpressionImpl<T>
    implements javax.jdo.query.geospatial.LineStringExpression<T>
    Implementation of a LineStringExpression.
    • Constructor Detail

      • LineStringExpressionImpl

        public LineStringExpressionImpl​(javax.jdo.query.PersistableExpression parent,
                                        String name)
      • LineStringExpressionImpl

        public LineStringExpressionImpl​(org.datanucleus.store.query.expression.Expression queryExpr)
    • Method Detail

      • isRing

        public javax.jdo.query.BooleanExpression isRing()
        Specified by:
        isRing in interface javax.jdo.query.geospatial.LineStringExpression<T>
      • getStartPoint

        public javax.jdo.query.geospatial.GeometryExpression getStartPoint()
        Specified by:
        getStartPoint in interface javax.jdo.query.geospatial.LineStringExpression<T>
      • getPointN

        public javax.jdo.query.geospatial.GeometryExpression getPointN​(javax.jdo.query.NumericExpression position)
        Specified by:
        getPointN in interface javax.jdo.query.geospatial.LineStringExpression<T>
      • getEndPoint

        public javax.jdo.query.geospatial.GeometryExpression getEndPoint()
        Specified by:
        getEndPoint in interface javax.jdo.query.geospatial.LineStringExpression<T>
      • isClosed

        public javax.jdo.query.BooleanExpression isClosed()
        Specified by:
        isClosed in interface javax.jdo.query.geospatial.LineStringExpression<T>