Package net.opengis.omeo.lmb.v_2_0
Class SensorType
- java.lang.Object
-
- net.opengis.omeo.eop.v_2_0.SensorType
-
- net.opengis.omeo.lmb.v_2_0.SensorType
-
- All Implemented Interfaces:
Cloneable,org.jvnet.jaxb.lang.CopyTo,org.jvnet.jaxb.lang.Equals,org.jvnet.jaxb.lang.HashCode,org.jvnet.jaxb.lang.MergeFrom,org.jvnet.jaxb.lang.ToString
public class SensorType extends SensorType implements Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
Java class for SensorType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SensorType"> <complexContent> <extension base="{http://www.opengis.net/eop/2.0}SensorType"> <sequence> <element name="measurementType" type="{http://www.opengis.net/lmb/2.0}MeasurementTypeValueType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected MeasurementTypeValueTypemeasurementType-
Fields inherited from class net.opengis.omeo.eop.v_2_0.SensorType
operationalMode, resolution, sensorType, swathIdentifier, wavelengthInformation
-
-
Constructor Summary
Constructors Constructor Description SensorType()Default no-arg constructorSensorType(String sensorType, CodeListType operationalMode, MeasureType resolution, CodeListType swathIdentifier, List<WavelengthInformationPropertyType> wavelengthInformation, MeasurementTypeValueType measurementType)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringBuilderappend(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)StringBuilderappendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)Objectclone()ObjectcopyTo(Object target)ObjectcopyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy)ObjectcreateNewInstance()booleanequals(Object object)booleanequals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)MeasurementTypeValueTypegetMeasurementType()Gets the value of the measurementType property.inthashCode()inthashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)booleanisSetMeasurementType()voidmergeFrom(Object left, Object right)voidmergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy)voidsetMeasurementType(MeasurementTypeValueType value)Sets the value of the measurementType property.StringtoString()SensorTypewithMeasurementType(MeasurementTypeValueType value)SensorTypewithOperationalMode(CodeListType value)SensorTypewithResolution(MeasureType value)SensorTypewithSensorType(String value)SensorTypewithSwathIdentifier(CodeListType value)SensorTypewithWavelengthInformation(Collection<WavelengthInformationPropertyType> values)SensorTypewithWavelengthInformation(List<WavelengthInformationPropertyType> value)SensorTypewithWavelengthInformation(WavelengthInformationPropertyType... values)-
Methods inherited from class net.opengis.omeo.eop.v_2_0.SensorType
getOperationalMode, getResolution, getSensorType, getSwathIdentifier, getWavelengthInformation, isSetOperationalMode, isSetResolution, isSetSensorType, isSetSwathIdentifier, isSetWavelengthInformation, setOperationalMode, setResolution, setSensorType, setSwathIdentifier, setWavelengthInformation, unsetWavelengthInformation
-
-
-
-
Field Detail
-
measurementType
protected MeasurementTypeValueType measurementType
-
-
Constructor Detail
-
SensorType
public SensorType()
Default no-arg constructor
-
SensorType
public SensorType(String sensorType, CodeListType operationalMode, MeasureType resolution, CodeListType swathIdentifier, List<WavelengthInformationPropertyType> wavelengthInformation, MeasurementTypeValueType measurementType)
Fully-initialising value constructor
-
-
Method Detail
-
getMeasurementType
public MeasurementTypeValueType getMeasurementType()
Gets the value of the measurementType property.- Returns:
- possible object is
MeasurementTypeValueType
-
setMeasurementType
public void setMeasurementType(MeasurementTypeValueType value)
Sets the value of the measurementType property.- Parameters:
value- allowed object isMeasurementTypeValueType
-
isSetMeasurementType
public boolean isSetMeasurementType()
-
toString
public String toString()
- Overrides:
toStringin classSensorType
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendin classSensorType
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendFieldsin classSensorType
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb.lang.Equals- Overrides:
equalsin classSensorType
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classSensorType
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode- Overrides:
hashCodein classSensorType
-
hashCode
public int hashCode()
- Overrides:
hashCodein classSensorType
-
clone
public Object clone()
- Overrides:
clonein classSensorType
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classSensorType
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classSensorType
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.CopyTo- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
createNewInstancein classSensorType
-
mergeFrom
public void mergeFrom(Object left, Object right)
- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classSensorType
-
mergeFrom
public void mergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy)- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classSensorType
-
withMeasurementType
public SensorType withMeasurementType(MeasurementTypeValueType value)
-
withSensorType
public SensorType withSensorType(String value)
- Overrides:
withSensorTypein classSensorType
-
withOperationalMode
public SensorType withOperationalMode(CodeListType value)
- Overrides:
withOperationalModein classSensorType
-
withResolution
public SensorType withResolution(MeasureType value)
- Overrides:
withResolutionin classSensorType
-
withSwathIdentifier
public SensorType withSwathIdentifier(CodeListType value)
- Overrides:
withSwathIdentifierin classSensorType
-
withWavelengthInformation
public SensorType withWavelengthInformation(WavelengthInformationPropertyType... values)
- Overrides:
withWavelengthInformationin classSensorType
-
withWavelengthInformation
public SensorType withWavelengthInformation(Collection<WavelengthInformationPropertyType> values)
- Overrides:
withWavelengthInformationin classSensorType
-
withWavelengthInformation
public SensorType withWavelengthInformation(List<WavelengthInformationPropertyType> value)
- Overrides:
withWavelengthInformationin classSensorType
-
-