public class DistanceBufferType extends SpatialOpsType implements Visitable
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 PropertyNameType |
propertyName |
| Constructor and Description |
|---|
DistanceBufferType() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Visitor aVisitor) |
DistanceType |
getDistance()
Gets the value of the distance property.
|
JAXBElement<? extends AbstractGeometryType> |
getGeometry()
Gets the value of the geometry property.
|
PropertyNameType |
getPropertyName()
Gets the value of the propertyName property.
|
boolean |
isSetDistance() |
boolean |
isSetGeometry() |
boolean |
isSetPropertyName() |
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(PropertyNameType value)
Sets the value of the propertyName property.
|
afterUnmarshal, getJAXBElementName, setJAXBElementNameprotected PropertyNameType propertyName
protected JAXBElement<? extends AbstractGeometryType> geometry
protected DistanceType distance
public PropertyNameType getPropertyName()
PropertyNameTypepublic void setPropertyName(PropertyNameType value)
value - allowed object is
PropertyNameTypepublic boolean isSetPropertyName()
public JAXBElement<? extends AbstractGeometryType> getGeometry()
JAXBElement<GeometryCollectionType>
JAXBElement<PointType>
JAXBElement<AbstractGeometryType>
JAXBElement<PolygonType>
JAXBElement<LineStringType>
JAXBElement<MultiLineStringType>
JAXBElement<GeometryCollectionType>
JAXBElement<MultiPointType>
JAXBElement<MultiPolygonType>
JAXBElement<LinearRingType>public void setGeometry(JAXBElement<? extends AbstractGeometryType> value)
value - allowed object is
JAXBElement<GeometryCollectionType>
JAXBElement<PointType>
JAXBElement<AbstractGeometryType>
JAXBElement<PolygonType>
JAXBElement<LineStringType>
JAXBElement<MultiLineStringType>
JAXBElement<GeometryCollectionType>
JAXBElement<MultiPointType>
JAXBElement<MultiPolygonType>
JAXBElement<LinearRingType>public boolean isSetGeometry()
public DistanceType getDistance()
DistanceTypepublic void setDistance(DistanceType value)
value - allowed object is
DistanceTypepublic boolean isSetDistance()
This work is licensed under a Creative Commons Attribution 4.0 International License.