public class BinarySpatialOpType extends SpatialOpsType
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}Envelope"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Envelope |
envelope |
protected JAXBElement<? extends AbstractGeometryType> |
geometry |
protected PropertyName |
propertyName |
| Constructor and Description |
|---|
BinarySpatialOpType()
Default no-arg constructor
|
BinarySpatialOpType(PropertyName propertyName,
JAXBElement<? extends AbstractGeometryType> geometry,
Envelope envelope)
Fully-initialising value constructor
|
| Modifier and Type | Method and Description |
|---|---|
Envelope |
getEnvelope()
Gets the value of the envelope property.
|
JAXBElement<? extends AbstractGeometryType> |
getGeometry()
Gets the value of the geometry property.
|
PropertyName |
getPropertyName()
Gets the value of the propertyName property.
|
void |
setEnvelope(Envelope value)
Sets the value of the envelope 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 Envelope envelope
public BinarySpatialOpType()
public BinarySpatialOpType(PropertyName propertyName, JAXBElement<? extends AbstractGeometryType> geometry, Envelope envelope)
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 Envelope getEnvelope()
EnvelopeCopyright © 2021 B3Partners B.V.. All rights reserved.