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()
BigInteger
public void setChannelNumber(BigInteger value)
value
- allowed object is
BigInteger
public int getSensorNumber()
public void setSensorNumber(int value)
public XMLGregorianCalendar getStart()
XMLGregorianCalendar
public void setStart(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public XMLGregorianCalendar getEnd()
XMLGregorianCalendar
public void setEnd(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public ChannelInfo.EventTrigger getEventTrigger()
ChannelInfo.EventTrigger
public void setEventTrigger(ChannelInfo.EventTrigger value)
value
- allowed object is
ChannelInfo.EventTrigger
public ChannelInfo.Sampling getSampling()
ChannelInfo.Sampling
public void setSampling(ChannelInfo.Sampling value)
value
- allowed object is
ChannelInfo.Sampling
public ChannelInfo.Gain getGain()
ChannelInfo.Gain
public void setGain(ChannelInfo.Gain value)
value
- allowed object is
ChannelInfo.Gain
public ChannelInfo.DutyCycle getDutyCycle()
ChannelInfo.DutyCycle
public void setDutyCycle(ChannelInfo.DutyCycle value)
value
- allowed object is
ChannelInfo.DutyCycle
Copyright © 2024 Tethys. All rights reserved.