Class SamplingFeature
- java.lang.Object
-
- org.n52.shetland.ogc.gml.AbstractGML
-
- org.n52.shetland.ogc.gml.AbstractFeature
-
- org.n52.shetland.ogc.om.features.samplingFeatures.AbstractSamplingFeature
-
- org.n52.shetland.ogc.om.features.samplingFeatures.SamplingFeature
-
- All Implemented Interfaces:
FeatureWith.FeatureWithEncode,FeatureWith.FeatureWithFeatureType,FeatureWith.FeatureWithGeometry,FeatureWith.FeatureWithUrl,HasDefaultEncoding<AbstractFeature>
- Direct Known Subclasses:
SfSpecimen
public class SamplingFeature extends AbstractSamplingFeature
Abstract super class for all sampling features- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description SamplingFeature(CodeWithAuthority featureIdentifier)constructorSamplingFeature(CodeWithAuthority featureIdentifier, String gmlId)constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <X> Xaccept(FeatureOfInterestVisitor<X> visitor)StringtoString()-
Methods inherited from class org.n52.shetland.ogc.om.features.samplingFeatures.AbstractSamplingFeature
addAllRelatedSamplingFeatures, addParameter, addRelatedSamplingFeature, getFeatureType, getGeometry, getGmlId, getParameters, getRelatedSamplingFeatures, getSampledFeatures, getUrl, isEncode, isSetGmlID, isSetParameter, isSetRelatedSamplingFeatures, isSetSampledFeatures, setEncode, setFeatureType, setGeometry, setParameters, setRelatedSamplingFeatures, setSampledFeatures, setUrl
-
Methods inherited from class org.n52.shetland.ogc.gml.AbstractFeature
copyTo, getDefaultElementEncoding, getXml, isEncoded, isSetDefaultElementEncoding, isSetXml, setDefaultElementEncoding, setXml, wasEncoded
-
Methods inherited from class org.n52.shetland.ogc.gml.AbstractGML
addMetaDataProperty, addMetaDataProperty, addName, addName, addName, copyTo, equals, getDescription, getFirstName, getHumanReadableIdentifier, getHumanReadableIdentifierCodeWithAuthority, getIdentifier, getIdentifierCodeWithAuthority, getMetaDataProperty, getName, getOriginalIdentifier, getOriginalIdentifierCodeWithAuthority, hashCode, isReferenced, isSetDescription, isSetHumanReadableIdentifier, isSetIdentifier, isSetMetaDataProperty, isSetName, isSetOriginalIdentifier, setDescription, setGmlId, setHumanReadableIdentifier, setHumanReadableIdentifier, setHumanReadableIdentifierAsIdentifier, setIdentifier, setIdentifier, setMetaDataProperty, setName, setName
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.n52.shetland.ogc.gml.FeatureWith.FeatureWithFeatureType
isSetFeatureType
-
Methods inherited from interface org.n52.shetland.ogc.gml.FeatureWith.FeatureWithGeometry
isSetGeometry
-
Methods inherited from interface org.n52.shetland.ogc.gml.FeatureWith.FeatureWithUrl
isSetUrl
-
-
-
-
Constructor Detail
-
SamplingFeature
public SamplingFeature(CodeWithAuthority featureIdentifier)
constructor- Parameters:
featureIdentifier- identifier of sampling feature
-
SamplingFeature
public SamplingFeature(CodeWithAuthority featureIdentifier, String gmlId)
constructor- Parameters:
featureIdentifier- identifier of sampling featuregmlId- GML of this feature
-
-
Method Detail
-
accept
public <X> X accept(FeatureOfInterestVisitor<X> visitor) throws OwsExceptionReport
- Overrides:
acceptin classAbstractFeature- Throws:
OwsExceptionReport
-
toString
public String toString()
- Overrides:
toStringin classAbstractSamplingFeature
-
-