public class ComplexJobAnalyzeType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for ComplexJobAnalyzeType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ComplexJobAnalyzeType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="channel" type="{http://xml.vidispine.com/schema/vidispine}AnalyzeAudioChannelType" maxOccurs="unbounded" minOccurs="0"/>
<element name="audio" type="{http://xml.vidispine.com/schema/vidispine}AnalyzeAudioType" minOccurs="0"/>
<element name="video" type="{http://xml.vidispine.com/schema/vidispine}AnalyzeVideoType" minOccurs="0"/>
</sequence>
<attribute name="metadataUri" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
<attribute name="blackThresh" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="blackPercentage" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="barsThresh" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="barsPercentage" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="freezeThresh" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="freezeTime" type="{http://www.w3.org/2001/XMLSchema}float" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected AnalyzeAudioType |
audio |
protected Integer |
barsPercentage |
protected Float |
barsThresh |
protected Integer |
blackPercentage |
protected Float |
blackThresh |
protected List<AnalyzeAudioChannelType> |
channel |
protected Float |
freezeThresh |
protected Float |
freezeTime |
protected String |
metadataUri |
protected AnalyzeVideoType |
video |
| Constructor and Description |
|---|
ComplexJobAnalyzeType() |
| 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() |
AnalyzeAudioType |
getAudio()
Gets the value of the audio property.
|
int |
getBarsPercentage()
Gets the value of the barsPercentage property.
|
float |
getBarsThresh()
Gets the value of the barsThresh property.
|
int |
getBlackPercentage()
Gets the value of the blackPercentage property.
|
float |
getBlackThresh()
Gets the value of the blackThresh property.
|
List<AnalyzeAudioChannelType> |
getChannel()
Gets the value of the channel property.
|
float |
getFreezeThresh()
Gets the value of the freezeThresh property.
|
float |
getFreezeTime()
Gets the value of the freezeTime property.
|
String |
getMetadataUri()
Gets the value of the metadataUri property.
|
AnalyzeVideoType |
getVideo()
Gets the value of the video property.
|
boolean |
isSetAudio() |
boolean |
isSetBarsPercentage() |
boolean |
isSetBarsThresh() |
boolean |
isSetBlackPercentage() |
boolean |
isSetBlackThresh() |
boolean |
isSetChannel() |
boolean |
isSetFreezeThresh() |
boolean |
isSetFreezeTime() |
boolean |
isSetMetadataUri() |
boolean |
isSetVideo() |
void |
setAudio(AnalyzeAudioType value)
Sets the value of the audio property.
|
void |
setBarsPercentage(int value)
Sets the value of the barsPercentage property.
|
void |
setBarsThresh(float value)
Sets the value of the barsThresh property.
|
void |
setBlackPercentage(int value)
Sets the value of the blackPercentage property.
|
void |
setBlackThresh(float value)
Sets the value of the blackThresh property.
|
void |
setFreezeThresh(float value)
Sets the value of the freezeThresh property.
|
void |
setFreezeTime(float value)
Sets the value of the freezeTime property.
|
void |
setMetadataUri(String value)
Sets the value of the metadataUri property.
|
void |
setVideo(AnalyzeVideoType value)
Sets the value of the video property.
|
void |
unsetBarsPercentage() |
void |
unsetBarsThresh() |
void |
unsetBlackPercentage() |
void |
unsetBlackThresh() |
void |
unsetChannel() |
void |
unsetFreezeThresh() |
void |
unsetFreezeTime() |
ComplexJobAnalyzeType |
withAudio(AnalyzeAudioType value) |
ComplexJobAnalyzeType |
withBarsPercentage(int value) |
ComplexJobAnalyzeType |
withBarsThresh(float value) |
ComplexJobAnalyzeType |
withBlackPercentage(int value) |
ComplexJobAnalyzeType |
withBlackThresh(float value) |
ComplexJobAnalyzeType |
withChannel(AnalyzeAudioChannelType... values) |
ComplexJobAnalyzeType |
withChannel(Collection<AnalyzeAudioChannelType> values) |
ComplexJobAnalyzeType |
withFreezeThresh(float value) |
ComplexJobAnalyzeType |
withFreezeTime(float value) |
ComplexJobAnalyzeType |
withMetadataUri(String value) |
ComplexJobAnalyzeType |
withVideo(AnalyzeVideoType value) |
protected List<AnalyzeAudioChannelType> channel
protected AnalyzeAudioType audio
protected AnalyzeVideoType video
protected String metadataUri
protected Float blackThresh
protected Integer blackPercentage
protected Float barsThresh
protected Integer barsPercentage
protected Float freezeThresh
protected Float freezeTime
public List<AnalyzeAudioChannelType> getChannel()
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 channel property.
For example, to add a new item, do as follows:
getChannel().add(newItem);
Objects of the following type(s) are allowed in the list
AnalyzeAudioChannelType
public boolean isSetChannel()
public void unsetChannel()
public AnalyzeAudioType getAudio()
AnalyzeAudioTypepublic void setAudio(AnalyzeAudioType value)
value - allowed object is
AnalyzeAudioTypepublic boolean isSetAudio()
public AnalyzeVideoType getVideo()
AnalyzeVideoTypepublic void setVideo(AnalyzeVideoType value)
value - allowed object is
AnalyzeVideoTypepublic boolean isSetVideo()
public String getMetadataUri()
Stringpublic void setMetadataUri(String value)
value - allowed object is
Stringpublic boolean isSetMetadataUri()
public float getBlackThresh()
Floatpublic void setBlackThresh(float value)
value - allowed object is
Floatpublic boolean isSetBlackThresh()
public void unsetBlackThresh()
public int getBlackPercentage()
Integerpublic void setBlackPercentage(int value)
value - allowed object is
Integerpublic boolean isSetBlackPercentage()
public void unsetBlackPercentage()
public float getBarsThresh()
Floatpublic void setBarsThresh(float value)
value - allowed object is
Floatpublic boolean isSetBarsThresh()
public void unsetBarsThresh()
public int getBarsPercentage()
Integerpublic void setBarsPercentage(int value)
value - allowed object is
Integerpublic boolean isSetBarsPercentage()
public void unsetBarsPercentage()
public float getFreezeThresh()
Floatpublic void setFreezeThresh(float value)
value - allowed object is
Floatpublic boolean isSetFreezeThresh()
public void unsetFreezeThresh()
public float getFreezeTime()
Floatpublic void setFreezeTime(float value)
value - allowed object is
Floatpublic boolean isSetFreezeTime()
public void unsetFreezeTime()
public Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic 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.CopyTopublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTopublic ComplexJobAnalyzeType withChannel(AnalyzeAudioChannelType... values)
public ComplexJobAnalyzeType withChannel(Collection<AnalyzeAudioChannelType> values)
public ComplexJobAnalyzeType withAudio(AnalyzeAudioType value)
public ComplexJobAnalyzeType withVideo(AnalyzeVideoType value)
public ComplexJobAnalyzeType withMetadataUri(String value)
public ComplexJobAnalyzeType withBlackThresh(float value)
public ComplexJobAnalyzeType withBlackPercentage(int value)
public ComplexJobAnalyzeType withBarsThresh(float value)
public ComplexJobAnalyzeType withBarsPercentage(int value)
public ComplexJobAnalyzeType withFreezeThresh(float value)
public ComplexJobAnalyzeType withFreezeTime(float value)
Copyright © 2015. All rights reserved.