Package net.opengis.gml.v32
Interface Polygon
- All Superinterfaces:
AbstractGeometry
,AbstractGML
,AbstractSurface
,Serializable
- All Known Implementing Classes:
PolygonImpl
,PolygonJTS
POJO class for XML type PolygonType(@http://www.opengis.net/gml/3.2).
This is a complex type.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addInterior
(LinearRing interior) Adds a new interior propertyGets the exterior propertyGets the list of interior propertiesint
Returns number of interior propertiesboolean
Checks if exterior is setvoid
setExterior
(LinearRing exterior) Sets the exterior propertyMethods inherited from interface net.opengis.gml.v32.AbstractGeometry
getAxisLabels, getGeomEnvelope, getSrsDimension, getSrsName, getUomLabels, isSetAxisLabels, isSetSrsDimension, isSetSrsName, isSetUomLabels, setAxisLabels, setSrsDimension, setSrsName, setUomLabels, unSetSrsDimension
Methods inherited from interface net.opengis.gml.v32.AbstractGML
addName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifier
-
Method Details
-
getExterior
LinearRing getExterior()Gets the exterior property -
isSetExterior
boolean isSetExterior()Checks if exterior is set -
setExterior
Sets the exterior property -
getInteriorList
List<LinearRing> getInteriorList()Gets the list of interior properties -
getNumInteriors
int getNumInteriors()Returns number of interior properties -
addInterior
Adds a new interior property
-