Interface LineStringExpression<T>

    • Method Detail

      • isRing

        BooleanExpression isRing()
        Returns TRUE if Curve/MultiCurve is closed and simple.
        Returns:
        Whether it is closed and simple
      • getStartPoint

        GeometryExpression getStartPoint()
        Returns the first point of the Curve
        Returns:
        The first point
      • getPointN

        GeometryExpression getPointN​(NumericExpression position)
        Returns the nth Point in the LineString.
        Parameters:
        position - The "n"
        Returns:
        The nth Point of the LineString
      • getEndPoint

        GeometryExpression getEndPoint()
        Returns the last point of the Curve
        Returns:
        The last point
      • isClosed

        BooleanExpression isClosed()
        Returns TRUE if Curve/MultiCurve is closed, i.e., if StartPoint(Curve) = EndPoint(Curve).
        Returns:
        Whether it is closed