public class AnalyzeAudioChannelType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for AnalyzeAudioChannelType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AnalyzeAudioChannelType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="tone" type="{http://www.w3.org/2001/XMLSchema}float" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="stream" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" /> <attribute name="channel" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" /> <attribute name="thresh" type="{http://www.w3.org/2001/XMLSchema}float" /> </restriction> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
AnalyzeAudioChannelType.PropInfo |
Modifier and Type | Field and Description |
---|---|
protected int |
channel |
protected int |
stream |
protected Float |
thresh |
protected List<Float> |
tone |
Constructor and Description |
---|
AnalyzeAudioChannelType() |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy strategy) |
Object |
createNewInstance() |
int |
getChannel()
Gets the value of the channel property.
|
int |
getStream()
Gets the value of the stream property.
|
float |
getThresh()
Gets the value of the thresh property.
|
List<Float> |
getTone()
Gets the value of the tone property.
|
boolean |
isSetChannel() |
boolean |
isSetStream() |
boolean |
isSetThresh() |
boolean |
isSetTone() |
void |
setChannel(int value)
Sets the value of the channel property.
|
void |
setStream(int value)
Sets the value of the stream property.
|
void |
setThresh(float value)
Sets the value of the thresh property.
|
void |
unsetThresh() |
void |
unsetTone() |
AnalyzeAudioChannelType |
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) |
AnalyzeAudioChannelType |
withChannel(int value) |
AnalyzeAudioChannelType |
withStream(int value) |
AnalyzeAudioChannelType |
withThresh(float value) |
AnalyzeAudioChannelType |
withTone(Collection<Float> values) |
AnalyzeAudioChannelType |
withTone(Float... values) |
protected int stream
protected int channel
protected Float thresh
public List<Float> getTone()
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 tone property.
For example, to add a new item, do as follows:
getTone().add(newItem);
Objects of the following type(s) are allowed in the list
Float
public boolean isSetTone()
public void unsetTone()
public int getStream()
public void setStream(int value)
public boolean isSetStream()
public int getChannel()
public void setChannel(int value)
public boolean isSetChannel()
public float getThresh()
Float
public void setThresh(float value)
value
- allowed object is
Float
public boolean isSetThresh()
public void unsetThresh()
public Object copyTo(Object target)
copyTo
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public Object createNewInstance()
createNewInstance
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public AnalyzeAudioChannelType withTone(Float... values)
public AnalyzeAudioChannelType withTone(Collection<Float> values)
public AnalyzeAudioChannelType withStream(int value)
public AnalyzeAudioChannelType withChannel(int value)
public AnalyzeAudioChannelType withThresh(float value)
public AnalyzeAudioChannelType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
Copyright © 2017. All rights reserved.