public class BinarySpatialOpType extends SpatialOpsType implements Visitable
Java class for BinarySpatialOpType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BinarySpatialOpType">
<complexContent>
<extension base="{http://www.opengis.net/ogc}SpatialOpsType">
<sequence>
<element ref="{http://www.opengis.net/ogc}PropertyName"/>
<choice>
<element ref="{http://www.opengis.net/gml}_Geometry"/>
<element ref="{http://www.opengis.net/gml}Box"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected BoxType |
box |
protected JAXBElement<? extends AbstractGeometryType> |
geometry |
protected PropertyNameType |
propertyName |
| Constructor and Description |
|---|
BinarySpatialOpType() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Visitor aVisitor) |
BoxType |
getBox()
Gets the value of the box property.
|
JAXBElement<? extends AbstractGeometryType> |
getGeometry()
Gets the value of the geometry property.
|
PropertyNameType |
getPropertyName()
Gets the value of the propertyName property.
|
boolean |
isSetBox() |
boolean |
isSetGeometry() |
boolean |
isSetPropertyName() |
void |
setBox(BoxType value)
Sets the value of the box 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 BoxType box
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 BoxType getBox()
BoxTypepublic void setBox(BoxType value)
value - allowed object is
BoxTypepublic boolean isSetBox()
This work is licensed under a Creative Commons Attribution 4.0 International License.