public class DistanceBufferType extends SpatialOpsType
Java class for DistanceBufferType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DistanceBufferType">
<complexContent>
<extension base="{http://www.opengis.net/ogc}SpatialOpsType">
<sequence>
<element ref="{http://www.opengis.net/ogc}PropertyName"/>
<element ref="{http://www.opengis.net/gml}_Geometry"/>
<element name="Distance" type="{http://www.opengis.net/ogc}DistanceType"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected DistanceType |
distance |
protected JAXBElement<? extends AbstractGeometryType> |
geometry |
protected PropertyName |
propertyName |
| Constructor and Description |
|---|
DistanceBufferType()
Default no-arg constructor
|
DistanceBufferType(PropertyName propertyName,
JAXBElement<? extends AbstractGeometryType> geometry,
DistanceType distance)
Fully-initialising value constructor
|
| Modifier and Type | Method and Description |
|---|---|
DistanceType |
getDistance()
Gets the value of the distance property.
|
JAXBElement<? extends AbstractGeometryType> |
getGeometry()
Gets the value of the geometry property.
|
PropertyName |
getPropertyName()
Gets the value of the propertyName property.
|
void |
setDistance(DistanceType value)
Sets the value of the distance property.
|
void |
setGeometry(JAXBElement<? extends AbstractGeometryType> value)
Sets the value of the geometry property.
|
void |
setPropertyName(PropertyName value)
Sets the value of the propertyName property.
|
protected PropertyName propertyName
protected JAXBElement<? extends AbstractGeometryType> geometry
protected DistanceType distance
public DistanceBufferType()
public DistanceBufferType(PropertyName propertyName, JAXBElement<? extends AbstractGeometryType> geometry, DistanceType distance)
public PropertyName getPropertyName()
PropertyNamepublic void setPropertyName(PropertyName value)
value - allowed object is
PropertyNamepublic JAXBElement<? extends AbstractGeometryType> getGeometry()
Curve
AbstractGeometry
Solid
TriangulatedSurface
OrientableSurface
Polygon
GeometricPrimitive
LineString
MultiPoint
MultiSurface
Point
AbstractCurve
Surface
MultiLineString
MultiSolid
MultiGeometry
AbstractSurface
LinearRing
OrientableCurve
PolyhedralSurface
Tin
AbstractRing
MultiCurve
AbstractSolid
Ring
MultiPolygon
GeometricAggregatepublic void setGeometry(JAXBElement<? extends AbstractGeometryType> value)
value - allowed object is
Curve
AbstractGeometry
Solid
TriangulatedSurface
OrientableSurface
Polygon
GeometricPrimitive
LineString
MultiPoint
MultiSurface
Point
AbstractCurve
Surface
MultiLineString
MultiSolid
MultiGeometry
AbstractSurface
LinearRing
OrientableCurve
PolyhedralSurface
Tin
AbstractRing
MultiCurve
AbstractSolid
Ring
MultiPolygon
GeometricAggregatepublic DistanceType getDistance()
DistanceTypepublic void setDistance(DistanceType value)
value - allowed object is
DistanceTypeCopyright © 2020 B3Partners B.V.. All rights reserved.