public class Polygon extends Geospatial
Geospatial.Dimension, Geospatial.Type
dimension, srid, type
Constructor and Description |
---|
Polygon(Geospatial.Dimension dimension,
SRID srid,
List<LineString> interiors,
LineString exterior)
Creates a new polygon.
|
Polygon(Geospatial.Dimension dimension,
SRID srid,
List<Point> interior,
List<Point> exterior)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
EdmPrimitiveTypeKind |
getEdmPrimitiveTypeKind()
Returns the
EdmPrimitiveTypeKind |
ComposedGeospatial<Point> |
getExterior()
Gets exterior points.
|
ComposedGeospatial<Point> |
getInterior()
Deprecated.
|
ComposedGeospatial<Point> |
getInterior(int n)
Gets the nth interior ring
|
int |
getNumberOfInteriorRings()
Get the number of interior rings
|
int |
hashCode() |
getDimension, getGeoType, getSrid
public Polygon(Geospatial.Dimension dimension, SRID srid, List<Point> interior, List<Point> exterior)
dimension
- Dimension of the polygonsrid
- SRID valuesinterior
- List of interior pointsexterior
- List of exterior pointpublic Polygon(Geospatial.Dimension dimension, SRID srid, List<LineString> interiors, LineString exterior)
dimension
- Dimension of the polygonsrid
- SRID valuesinteriors
- List of interior ringsexterior
- Ring of exterior pointpublic ComposedGeospatial<Point> getInterior()
getInterior(int)
public int getNumberOfInteriorRings()
public ComposedGeospatial<Point> getInterior(int n)
n
- public ComposedGeospatial<Point> getExterior()
public EdmPrimitiveTypeKind getEdmPrimitiveTypeKind()
Geospatial
EdmPrimitiveTypeKind
getEdmPrimitiveTypeKind
in class Geospatial
Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.