Package net.opengis.gml.v32.impl
Class LineStringImpl
java.lang.Object
net.opengis.gml.v32.impl.AbstractGMLImpl
net.opengis.gml.v32.impl.AbstractGeometryImpl
net.opengis.gml.v32.impl.AbstractCurveImpl
net.opengis.gml.v32.impl.LineStringImpl
- All Implemented Interfaces:
Serializable
,AbstractCurve
,AbstractGeometry
,AbstractGML
,LineString
POJO class for XML type LineStringType(@http://www.opengis.net/gml/3.2).
This is a complex type.
- See Also:
-
Field Summary
FieldsFields inherited from class net.opengis.gml.v32.impl.AbstractGeometryImpl
axisLabels, srsDimension, srsName, uomLabels
Fields inherited from class net.opengis.gml.v32.impl.AbstractGMLImpl
description, descriptionReference, id, identifier, metaDataPropertyList, nameList, UUID_CODE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble[]
Gets the posList propertyboolean
Checks if posList property is setvoid
setPosList
(double[] posList) Sets the posList propertytoString()
Methods inherited from class net.opengis.gml.v32.impl.AbstractGeometryImpl
addCoordinatesToEnvelope, getAxisLabels, getSrsDimension, getSrsName, getUomLabels, isSetAxisLabels, isSetSrsDimension, isSetSrsName, isSetUomLabels, setAxisLabels, setSrsDimension, setSrsName, setUomLabels, unSetSrsDimension
Methods inherited from class net.opengis.gml.v32.impl.AbstractGMLImpl
addName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifier
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.opengis.gml.v32.AbstractGeometry
getAxisLabels, 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
-
Field Details
-
posList
protected double[] posList
-
-
Constructor Details
-
LineStringImpl
public LineStringImpl(int numDims)
-
-
Method Details
-
getPosList
public double[] getPosList()Description copied from interface:LineString
Gets the posList property- Specified by:
getPosList
in interfaceLineString
- Returns:
- double array contanining all coordinates
-
setPosList
public void setPosList(double[] posList) Description copied from interface:LineString
Sets the posList property- Specified by:
setPosList
in interfaceLineString
- Parameters:
posList
- double array containing all coordinates
-
isSetPosList
public boolean isSetPosList()Description copied from interface:LineString
Checks if posList property is set- Specified by:
isSetPosList
in interfaceLineString
- Returns:
- true is set
-
getGeomEnvelope
- Specified by:
getGeomEnvelope
in interfaceAbstractGeometry
- Overrides:
getGeomEnvelope
in classAbstractGeometryImpl
- Returns:
- the geometry bounding (hyper)rectangle
-
toString
-