public class Calibration extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Id" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="TimeStamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="Type">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="hydrophone"/>
<enumeration value="preamplifier"/>
<enumeration value="end-to-end"/>
</restriction>
</simpleType>
</element>
<element name="Process" type="{http://tethys.sdsu.edu/schema/1.0}AlgorithmType" minOccurs="0"/>
<element name="ResponsibleParty" type="{http://tethys.sdsu.edu/schema/1.0}ResponsibleParty" minOccurs="0"/>
<element name="QualityAssurance">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Quality" type="{http://tethys.sdsu.edu/schema/1.0}QualityValueBasic"/>
<element name="Comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="AlternateCalibration" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Id" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="TimeStamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="IntensityReference_uPa" type="{http://tethys.sdsu.edu/schema/1.0}dbReferenceIntensity"/>
<element name="Sensitivity_dBV" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="Sensitivity_V" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="Sensitivity_dBFS" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="FrequencyResponse" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Hz">
<simpleType>
<list itemType="{http://www.w3.org/2001/XMLSchema}double" />
</simpleType>
</element>
<element name="dB">
<simpleType>
<list itemType="{http://www.w3.org/2001/XMLSchema}double" />
</simpleType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="MetadataInfo" type="{http://tethys.sdsu.edu/schema/1.0}MetadataInfo" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
Calibration.FrequencyResponse
Java class for anonymous complex type.
|
static class |
Calibration.QualityAssurance
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected Calibration.FrequencyResponse |
frequencyResponse |
protected String |
id |
protected double |
intensityReferenceUPa |
protected MetadataInfo |
metadataInfo |
protected AlgorithmType |
process |
protected Calibration.QualityAssurance |
qualityAssurance |
protected ResponsibleParty |
responsibleParty |
protected Double |
sensitivityDBFS |
protected Double |
sensitivityDBV |
protected Double |
sensitivityV |
protected XMLGregorianCalendar |
timeStamp |
protected String |
type |
| Constructor and Description |
|---|
Calibration() |
| Modifier and Type | Method and Description |
|---|---|
Calibration.FrequencyResponse |
getFrequencyResponse()
Gets the value of the frequencyResponse property.
|
String |
getId()
Gets the value of the id property.
|
double |
getIntensityReferenceUPa()
Gets the value of the intensityReferenceUPa property.
|
MetadataInfo |
getMetadataInfo()
Gets the value of the metadataInfo property.
|
AlgorithmType |
getProcess()
Gets the value of the process property.
|
Calibration.QualityAssurance |
getQualityAssurance()
Gets the value of the qualityAssurance property.
|
ResponsibleParty |
getResponsibleParty()
Gets the value of the responsibleParty property.
|
Double |
getSensitivityDBFS()
Gets the value of the sensitivityDBFS property.
|
Double |
getSensitivityDBV()
Gets the value of the sensitivityDBV property.
|
Double |
getSensitivityV()
Gets the value of the sensitivityV property.
|
XMLGregorianCalendar |
getTimeStamp()
Gets the value of the timeStamp property.
|
String |
getType()
Gets the value of the type property.
|
void |
setFrequencyResponse(Calibration.FrequencyResponse value)
Sets the value of the frequencyResponse property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setIntensityReferenceUPa(double value)
Sets the value of the intensityReferenceUPa property.
|
void |
setMetadataInfo(MetadataInfo value)
Sets the value of the metadataInfo property.
|
void |
setProcess(AlgorithmType value)
Sets the value of the process property.
|
void |
setQualityAssurance(Calibration.QualityAssurance value)
Sets the value of the qualityAssurance property.
|
void |
setResponsibleParty(ResponsibleParty value)
Sets the value of the responsibleParty property.
|
void |
setSensitivityDBFS(Double value)
Sets the value of the sensitivityDBFS property.
|
void |
setSensitivityDBV(Double value)
Sets the value of the sensitivityDBV property.
|
void |
setSensitivityV(Double value)
Sets the value of the sensitivityV property.
|
void |
setTimeStamp(XMLGregorianCalendar value)
Sets the value of the timeStamp property.
|
void |
setType(String value)
Sets the value of the type property.
|
protected String id
protected XMLGregorianCalendar timeStamp
protected String type
protected AlgorithmType process
protected ResponsibleParty responsibleParty
protected Calibration.QualityAssurance qualityAssurance
protected double intensityReferenceUPa
protected Double sensitivityDBV
protected Double sensitivityV
protected Double sensitivityDBFS
protected Calibration.FrequencyResponse frequencyResponse
protected MetadataInfo metadataInfo
public void setId(String value)
value - allowed object is
Stringpublic XMLGregorianCalendar getTimeStamp()
XMLGregorianCalendarpublic void setTimeStamp(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic String getType()
Stringpublic void setType(String value)
value - allowed object is
Stringpublic AlgorithmType getProcess()
AlgorithmTypepublic void setProcess(AlgorithmType value)
value - allowed object is
AlgorithmTypepublic ResponsibleParty getResponsibleParty()
ResponsiblePartypublic void setResponsibleParty(ResponsibleParty value)
value - allowed object is
ResponsiblePartypublic Calibration.QualityAssurance getQualityAssurance()
Calibration.QualityAssurancepublic void setQualityAssurance(Calibration.QualityAssurance value)
value - allowed object is
Calibration.QualityAssurancepublic double getIntensityReferenceUPa()
public void setIntensityReferenceUPa(double value)
public Double getSensitivityDBV()
Doublepublic void setSensitivityDBV(Double value)
value - allowed object is
Doublepublic Double getSensitivityV()
Doublepublic void setSensitivityV(Double value)
value - allowed object is
Doublepublic Double getSensitivityDBFS()
Doublepublic void setSensitivityDBFS(Double value)
value - allowed object is
Doublepublic Calibration.FrequencyResponse getFrequencyResponse()
Calibration.FrequencyResponsepublic void setFrequencyResponse(Calibration.FrequencyResponse value)
value - allowed object is
Calibration.FrequencyResponsepublic MetadataInfo getMetadataInfo()
MetadataInfopublic void setMetadataInfo(MetadataInfo value)
value - allowed object is
MetadataInfoCopyright © 2024 Tethys. All rights reserved.