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, setJAXBElementName
protected PropertyNameType propertyName
protected JAXBElement<? extends AbstractGeometryType> geometry
protected BoxType box
public PropertyNameType getPropertyName()
PropertyNameType
public void setPropertyName(PropertyNameType value)
value
- allowed object is
PropertyNameType
public 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()
BoxType
public void setBox(BoxType value)
value
- allowed object is
BoxType
public boolean isSetBox()
This work is licensed under a Creative Commons Attribution 4.0 International License.