Interface PolygonExpression<T>

All Superinterfaces:
ComparableExpression<T>, Expression<T>, GeometryExpression<T>

public interface PolygonExpression<T> extends GeometryExpression<T>
Representation of a Polygon expression. Note that this is not part of the JDO spec, but a vendor extension to allow JDOQLTyped handling for geometry types.
  • Method Details

    • getExteriorRing

      GeometryExpression getExteriorRing()
      Returns the exterior ring of this Polygon.
      Returns:
      The exterior ring
    • getNumInteriorRings

      NumericExpression getNumInteriorRings()
      Returns the number of interior rings in the Polygon.
      Returns:
      Number of interior rings
    • getInteriorRingN

      GeometryExpression getInteriorRingN(NumericExpression position)
      Returns the nth interior ring in the Polygon.
      Parameters:
      position - The "n"
      Returns:
      The nth interior ring of the Polygon