Package nl.b3p.csw.jaxb.filter
Class DistanceBufferType
- java.lang.Object
-
- nl.b3p.csw.jaxb.filter.SpatialOpsType
-
- nl.b3p.csw.jaxb.filter.DistanceBufferType
-
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>
-
-
Field Summary
Fields Modifier and Type Field Description protected DistanceTypedistanceprotected javax.xml.bind.JAXBElement<? extends AbstractGeometryType>geometryprotected PropertyNamepropertyName
-
Constructor Summary
Constructors Constructor Description DistanceBufferType()Default no-arg constructorDistanceBufferType(PropertyName propertyName, javax.xml.bind.JAXBElement<? extends AbstractGeometryType> geometry, DistanceType distance)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DistanceTypegetDistance()Gets the value of the distance property.javax.xml.bind.JAXBElement<? extends AbstractGeometryType>getGeometry()Gets the value of the geometry property.PropertyNamegetPropertyName()Gets the value of the propertyName property.voidsetDistance(DistanceType value)Sets the value of the distance property.voidsetGeometry(javax.xml.bind.JAXBElement<? extends AbstractGeometryType> value)Sets the value of the geometry property.voidsetPropertyName(PropertyName value)Sets the value of the propertyName property.
-
-
-
Field Detail
-
propertyName
protected PropertyName propertyName
-
geometry
protected javax.xml.bind.JAXBElement<? extends AbstractGeometryType> geometry
-
distance
protected DistanceType distance
-
-
Constructor Detail
-
DistanceBufferType
public DistanceBufferType()
Default no-arg constructor
-
DistanceBufferType
public DistanceBufferType(PropertyName propertyName, javax.xml.bind.JAXBElement<? extends AbstractGeometryType> geometry, DistanceType distance)
Fully-initialising value constructor
-
-
Method Detail
-
getPropertyName
public PropertyName getPropertyName()
Gets the value of the propertyName property.- Returns:
- possible object is
PropertyName
-
setPropertyName
public void setPropertyName(PropertyName value)
Sets the value of the propertyName property.- Parameters:
value- allowed object isPropertyName
-
getGeometry
public javax.xml.bind.JAXBElement<? extends AbstractGeometryType> getGeometry()
Gets the value of the geometry property.- Returns:
- possible object is
CurveAbstractGeometrySolidTriangulatedSurfaceOrientableSurfacePolygonGeometricPrimitiveLineStringMultiPointMultiSurfacePointAbstractCurveSurfaceMultiLineStringMultiSolidMultiGeometryAbstractSurfaceLinearRingOrientableCurvePolyhedralSurfaceTinAbstractRingMultiCurveAbstractSolidRingMultiPolygonGeometricAggregate
-
setGeometry
public void setGeometry(javax.xml.bind.JAXBElement<? extends AbstractGeometryType> value)
Sets the value of the geometry property.- Parameters:
value- allowed object isCurveAbstractGeometrySolidTriangulatedSurfaceOrientableSurfacePolygonGeometricPrimitiveLineStringMultiPointMultiSurfacePointAbstractCurveSurfaceMultiLineStringMultiSolidMultiGeometryAbstractSurfaceLinearRingOrientableCurvePolyhedralSurfaceTinAbstractRingMultiCurveAbstractSolidRingMultiPolygonGeometricAggregate
-
getDistance
public DistanceType getDistance()
Gets the value of the distance property.- Returns:
- possible object is
DistanceType
-
setDistance
public void setDistance(DistanceType value)
Sets the value of the distance property.- Parameters:
value- allowed object isDistanceType
-
-