|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.opengis.gml.v_3_2_1.AbstractGMLType
net.opengis.gml.v_3_2_1.AbstractFeatureType
net.opengis.sampling.v_2_0.SFSamplingFeatureType
net.opengis.samplingspatial.v_2_0.SFSpatialSamplingFeatureType
public class SFSpatialSamplingFeatureType
When observations are made to estimate properties of a geospatial feature, in particular where the value of a property varies within the scope of the feature, a spatial sampling feature is used. Depending on accessibility and on the nature of the expected property variation, the sampling feature may be extensive in one, two or three spatial dimensions. Processing and visualization methods are often dependent on the topological dimension of the sampling manifold, so this provides a natural classification system for sampling features. This classification follows common practice in focussing on conventional spatial dimensions. Properties observed on sampling features may be time-dependent, but the temporal axis does not generally contribute to the classification of sampling feature classes. Sampling feature identity is usually less time-dependent than is the property value.
Java class for SF_SpatialSamplingFeatureType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SF_SpatialSamplingFeatureType">
<complexContent>
<extension base="{http://www.opengis.net/sampling/2.0}SF_SamplingFeatureType">
<sequence>
<group ref="{http://www.opengis.net/samplingSpatial/2.0}SF_SpatialCommonProperties"/>
<element ref="{http://www.opengis.net/samplingSpatial/2.0}shape"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected List<OMProcessPropertyType> |
hostedProcedure
|
protected List<DQPositionalAccuracyPropertyType> |
positionalAccuracy
|
protected ShapeType |
shape
|
| Fields inherited from class net.opengis.sampling.v_2_0.SFSamplingFeatureType |
|---|
lineage, parameter, relatedObservation, relatedSamplingFeature, sampledFeature, type |
| Fields inherited from class net.opengis.gml.v_3_2_1.AbstractFeatureType |
|---|
boundedBy, location |
| Fields inherited from class net.opengis.gml.v_3_2_1.AbstractGMLType |
|---|
description, descriptionReference, id, identifier, metaDataProperty, name |
| Constructor Summary | |
|---|---|
SFSpatialSamplingFeatureType()
|
|
| Method Summary | |
|---|---|
StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
|
StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
|
Object |
clone()
|
Object |
copyTo(Object target)
|
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
|
Object |
createNewInstance()
|
boolean |
equals(Object object)
|
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
|
List<OMProcessPropertyType> |
getHostedProcedure()
Gets the value of the hostedProcedure property. |
List<DQPositionalAccuracyPropertyType> |
getPositionalAccuracy()
Gets the value of the positionalAccuracy property. |
ShapeType |
getShape()
The association Geometry shall link a SF_SpatialSamplingFeature to a GM_Object that describes its shape. |
int |
hashCode()
|
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
|
boolean |
isSetHostedProcedure()
|
boolean |
isSetPositionalAccuracy()
|
boolean |
isSetShape()
|
void |
mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
Object left,
Object right,
org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
|
void |
mergeFrom(Object left,
Object right)
|
void |
setHostedProcedure(List<OMProcessPropertyType> value)
|
void |
setPositionalAccuracy(List<DQPositionalAccuracyPropertyType> value)
|
void |
setShape(ShapeType value)
Sets the value of the shape property. |
String |
toString()
|
void |
unsetHostedProcedure()
|
void |
unsetPositionalAccuracy()
|
SFSpatialSamplingFeatureType |
withHostedProcedure(Collection<OMProcessPropertyType> values)
|
SFSpatialSamplingFeatureType |
withHostedProcedure(List<OMProcessPropertyType> value)
|
SFSpatialSamplingFeatureType |
withHostedProcedure(OMProcessPropertyType... values)
|
SFSpatialSamplingFeatureType |
withPositionalAccuracy(Collection<DQPositionalAccuracyPropertyType> values)
|
SFSpatialSamplingFeatureType |
withPositionalAccuracy(DQPositionalAccuracyPropertyType... values)
|
SFSpatialSamplingFeatureType |
withPositionalAccuracy(List<DQPositionalAccuracyPropertyType> value)
|
SFSpatialSamplingFeatureType |
withShape(ShapeType value)
|
| Methods inherited from class net.opengis.gml.v_3_2_1.AbstractFeatureType |
|---|
getBoundedBy, getLocation, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, withBoundedBy, withDescription, withDescriptionReference, withId, withIdentifier, withLocation, withMetaDataProperty, withMetaDataProperty, withMetaDataProperty, withName, withName, withName |
| Methods inherited from class net.opengis.gml.v_3_2_1.AbstractGMLType |
|---|
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, isSetDescription, isSetDescriptionReference, isSetId, isSetIdentifier, isSetMetaDataProperty, isSetName, setDescription, setDescriptionReference, setId, setIdentifier, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected List<OMProcessPropertyType> hostedProcedure
protected List<DQPositionalAccuracyPropertyType> positionalAccuracy
protected ShapeType shape
| Constructor Detail |
|---|
public SFSpatialSamplingFeatureType()
| Method Detail |
|---|
public List<OMProcessPropertyType> getHostedProcedure()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the hostedProcedure property.
For example, to add a new item, do as follows:
getHostedProcedure().add(newItem);
Objects of the following type(s) are allowed in the list
OMProcessPropertyType
public boolean isSetHostedProcedure()
public void unsetHostedProcedure()
public List<DQPositionalAccuracyPropertyType> getPositionalAccuracy()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the positionalAccuracy property.
For example, to add a new item, do as follows:
getPositionalAccuracy().add(newItem);
Objects of the following type(s) are allowed in the list
DQPositionalAccuracyPropertyType
public boolean isSetPositionalAccuracy()
public void unsetPositionalAccuracy()
public ShapeType getShape()
ShapeTypepublic void setShape(ShapeType value)
value - allowed object is
ShapeTypepublic boolean isSetShape()
public String toString()
toString in class SFSamplingFeatureType
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToString2append in class SFSamplingFeatureType
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2appendFields in class SFSamplingFeatureType
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equals2equals in class SFSamplingFeatureTypepublic boolean equals(Object object)
equals in class SFSamplingFeatureType
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2hashCode in class SFSamplingFeatureTypepublic int hashCode()
hashCode in class SFSamplingFeatureTypepublic Object clone()
clone in class SFSamplingFeatureTypepublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class SFSamplingFeatureType
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class SFSamplingFeatureTypepublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2createNewInstance in class SFSamplingFeatureType
public void mergeFrom(Object left,
Object right)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class SFSamplingFeatureType
public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
Object left,
Object right,
org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class SFSamplingFeatureTypepublic void setHostedProcedure(List<OMProcessPropertyType> value)
public void setPositionalAccuracy(List<DQPositionalAccuracyPropertyType> value)
public SFSpatialSamplingFeatureType withHostedProcedure(OMProcessPropertyType... values)
public SFSpatialSamplingFeatureType withHostedProcedure(Collection<OMProcessPropertyType> values)
public SFSpatialSamplingFeatureType withPositionalAccuracy(DQPositionalAccuracyPropertyType... values)
public SFSpatialSamplingFeatureType withPositionalAccuracy(Collection<DQPositionalAccuracyPropertyType> values)
public SFSpatialSamplingFeatureType withShape(ShapeType value)
public SFSpatialSamplingFeatureType withHostedProcedure(List<OMProcessPropertyType> value)
public SFSpatialSamplingFeatureType withPositionalAccuracy(List<DQPositionalAccuracyPropertyType> value)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||