public class ChannelInfo extends Object
Java class for ChannelInfo complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ChannelInfo">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ChannelNumber" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>
<element name="SensorNumber" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="End" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="EventTrigger" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Description" type="{http://tethys.sdsu.edu/schema/1.0}DescriptionType" minOccurs="0"/>
<element name="Algorithm" type="{http://tethys.sdsu.edu/schema/1.0}AlgorithmType"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Sampling">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Regimen" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TimeStamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="SampleRate_kHz" type="{http://www.w3.org/2001/XMLSchema}double"/>
<element name="SampleBits" type="{http://www.w3.org/2001/XMLSchema}int"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Gain" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Regimen" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TimeStamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<choice>
<element name="Gain_dB" type="{http://www.w3.org/2001/XMLSchema}double"/>
<element name="Gain_rel" type="{http://www.w3.org/2001/XMLSchema}double"/>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="DutyCycle" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Regimen" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TimeStamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="RecordingDuration_s">
<complexType>
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>double">
<attribute name="Offfset_s" type="{http://www.w3.org/2001/XMLSchema}double" default="0" />
</extension>
</simpleContent>
</complexType>
</element>
<element name="RecordingInterval_s">
<complexType>
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>double">
</extension>
</simpleContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
ChannelInfo.DutyCycle
Java class for anonymous complex type.
|
static class |
ChannelInfo.EventTrigger
Java class for anonymous complex type.
|
static class |
ChannelInfo.Gain
Java class for anonymous complex type.
|
static class |
ChannelInfo.Sampling
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected BigInteger |
channelNumber |
protected ChannelInfo.DutyCycle |
dutyCycle |
protected XMLGregorianCalendar |
end |
protected ChannelInfo.EventTrigger |
eventTrigger |
protected ChannelInfo.Gain |
gain |
protected ChannelInfo.Sampling |
sampling |
protected int |
sensorNumber |
protected XMLGregorianCalendar |
start |
| Constructor and Description |
|---|
ChannelInfo() |
| Modifier and Type | Method and Description |
|---|---|
BigInteger |
getChannelNumber()
Gets the value of the channelNumber property.
|
ChannelInfo.DutyCycle |
getDutyCycle()
Gets the value of the dutyCycle property.
|
XMLGregorianCalendar |
getEnd()
Gets the value of the end property.
|
ChannelInfo.EventTrigger |
getEventTrigger()
Gets the value of the eventTrigger property.
|
ChannelInfo.Gain |
getGain()
Gets the value of the gain property.
|
ChannelInfo.Sampling |
getSampling()
Gets the value of the sampling property.
|
int |
getSensorNumber()
Gets the value of the sensorNumber property.
|
XMLGregorianCalendar |
getStart()
Gets the value of the start property.
|
void |
setChannelNumber(BigInteger value)
Sets the value of the channelNumber property.
|
void |
setDutyCycle(ChannelInfo.DutyCycle value)
Sets the value of the dutyCycle property.
|
void |
setEnd(XMLGregorianCalendar value)
Sets the value of the end property.
|
void |
setEventTrigger(ChannelInfo.EventTrigger value)
Sets the value of the eventTrigger property.
|
void |
setGain(ChannelInfo.Gain value)
Sets the value of the gain property.
|
void |
setSampling(ChannelInfo.Sampling value)
Sets the value of the sampling property.
|
void |
setSensorNumber(int value)
Sets the value of the sensorNumber property.
|
void |
setStart(XMLGregorianCalendar value)
Sets the value of the start property.
|
protected BigInteger channelNumber
protected int sensorNumber
protected XMLGregorianCalendar start
protected XMLGregorianCalendar end
protected ChannelInfo.EventTrigger eventTrigger
protected ChannelInfo.Sampling sampling
protected ChannelInfo.Gain gain
protected ChannelInfo.DutyCycle dutyCycle
public BigInteger getChannelNumber()
BigIntegerpublic void setChannelNumber(BigInteger value)
value - allowed object is
BigIntegerpublic int getSensorNumber()
public void setSensorNumber(int value)
public XMLGregorianCalendar getStart()
XMLGregorianCalendarpublic void setStart(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic XMLGregorianCalendar getEnd()
XMLGregorianCalendarpublic void setEnd(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic ChannelInfo.EventTrigger getEventTrigger()
ChannelInfo.EventTriggerpublic void setEventTrigger(ChannelInfo.EventTrigger value)
value - allowed object is
ChannelInfo.EventTriggerpublic ChannelInfo.Sampling getSampling()
ChannelInfo.Samplingpublic void setSampling(ChannelInfo.Sampling value)
value - allowed object is
ChannelInfo.Samplingpublic ChannelInfo.Gain getGain()
ChannelInfo.Gainpublic void setGain(ChannelInfo.Gain value)
value - allowed object is
ChannelInfo.Gainpublic ChannelInfo.DutyCycle getDutyCycle()
ChannelInfo.DutyCyclepublic void setDutyCycle(ChannelInfo.DutyCycle value)
value - allowed object is
ChannelInfo.DutyCycleCopyright © 2024 Tethys. All rights reserved.