public class LoudnessType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for LoudnessType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LoudnessType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="id" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" minOccurs="0"/> <element name="shape" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" minOccurs="0"/> <element name="shapeTag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="mix" type="{http://xml.vidispine.com/schema/vidispine}LoudnessMixType" maxOccurs="unbounded" minOccurs="0"/> <element name="start" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="end" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="startLoudness" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="endLoudness" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="startRange" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="endRange" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="loudnessLU" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> <element name="loudnessRangeLU" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
LoudnessType.PropInfo |
Modifier and Type | Field and Description |
---|---|
protected String |
end |
protected String |
endLoudness |
protected String |
endRange |
protected String |
id |
protected Double |
loudnessLU |
protected Double |
loudnessRangeLU |
protected List<LoudnessMixType> |
mix |
protected String |
shape |
protected String |
shapeTag |
protected String |
start |
protected String |
startLoudness |
protected String |
startRange |
Constructor and Description |
---|
LoudnessType() |
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() |
String |
getEnd()
Gets the value of the end property.
|
String |
getEndLoudness()
Gets the value of the endLoudness property.
|
String |
getEndRange()
Gets the value of the endRange property.
|
String |
getId()
Gets the value of the id property.
|
Double |
getLoudnessLU()
Gets the value of the loudnessLU property.
|
Double |
getLoudnessRangeLU()
Gets the value of the loudnessRangeLU property.
|
List<LoudnessMixType> |
getMix()
Gets the value of the mix property.
|
String |
getShape()
Gets the value of the shape property.
|
String |
getShapeTag()
Gets the value of the shapeTag property.
|
String |
getStart()
Gets the value of the start property.
|
String |
getStartLoudness()
Gets the value of the startLoudness property.
|
String |
getStartRange()
Gets the value of the startRange property.
|
boolean |
isSetEnd() |
boolean |
isSetEndLoudness() |
boolean |
isSetEndRange() |
boolean |
isSetId() |
boolean |
isSetLoudnessLU() |
boolean |
isSetLoudnessRangeLU() |
boolean |
isSetMix() |
boolean |
isSetShape() |
boolean |
isSetShapeTag() |
boolean |
isSetStart() |
boolean |
isSetStartLoudness() |
boolean |
isSetStartRange() |
void |
setEnd(String value)
Sets the value of the end property.
|
void |
setEndLoudness(String value)
Sets the value of the endLoudness property.
|
void |
setEndRange(String value)
Sets the value of the endRange property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setLoudnessLU(Double value)
Sets the value of the loudnessLU property.
|
void |
setLoudnessRangeLU(Double value)
Sets the value of the loudnessRangeLU property.
|
void |
setShape(String value)
Sets the value of the shape property.
|
void |
setShapeTag(String value)
Sets the value of the shapeTag property.
|
void |
setStart(String value)
Sets the value of the start property.
|
void |
setStartLoudness(String value)
Sets the value of the startLoudness property.
|
void |
setStartRange(String value)
Sets the value of the startRange property.
|
void |
unsetMix() |
LoudnessType |
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) |
LoudnessType |
withEnd(String value) |
LoudnessType |
withEndLoudness(String value) |
LoudnessType |
withEndRange(String value) |
LoudnessType |
withId(String value) |
LoudnessType |
withLoudnessLU(Double value) |
LoudnessType |
withLoudnessRangeLU(Double value) |
LoudnessType |
withMix(Collection<LoudnessMixType> values) |
LoudnessType |
withMix(LoudnessMixType... values) |
LoudnessType |
withShape(String value) |
LoudnessType |
withShapeTag(String value) |
LoudnessType |
withStart(String value) |
LoudnessType |
withStartLoudness(String value) |
LoudnessType |
withStartRange(String value) |
protected String id
protected String shape
protected String shapeTag
protected List<LoudnessMixType> mix
protected String start
protected String end
protected String startLoudness
protected String endLoudness
protected String startRange
protected String endRange
protected Double loudnessLU
protected Double loudnessRangeLU
public void setId(String value)
value
- allowed object is
String
public boolean isSetId()
public String getShape()
String
public void setShape(String value)
value
- allowed object is
String
public boolean isSetShape()
public String getShapeTag()
String
public void setShapeTag(String value)
value
- allowed object is
String
public boolean isSetShapeTag()
public List<LoudnessMixType> getMix()
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 mix property.
For example, to add a new item, do as follows:
getMix().add(newItem);
Objects of the following type(s) are allowed in the list
LoudnessMixType
public boolean isSetMix()
public void unsetMix()
public String getStart()
String
public void setStart(String value)
value
- allowed object is
String
public boolean isSetStart()
public String getEnd()
String
public void setEnd(String value)
value
- allowed object is
String
public boolean isSetEnd()
public String getStartLoudness()
String
public void setStartLoudness(String value)
value
- allowed object is
String
public boolean isSetStartLoudness()
public String getEndLoudness()
String
public void setEndLoudness(String value)
value
- allowed object is
String
public boolean isSetEndLoudness()
public String getStartRange()
String
public void setStartRange(String value)
value
- allowed object is
String
public boolean isSetStartRange()
public String getEndRange()
String
public void setEndRange(String value)
value
- allowed object is
String
public boolean isSetEndRange()
public Double getLoudnessLU()
Double
public void setLoudnessLU(Double value)
value
- allowed object is
Double
public boolean isSetLoudnessLU()
public Double getLoudnessRangeLU()
Double
public void setLoudnessRangeLU(Double value)
value
- allowed object is
Double
public boolean isSetLoudnessRangeLU()
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 LoudnessType withId(String value)
public LoudnessType withShape(String value)
public LoudnessType withShapeTag(String value)
public LoudnessType withMix(LoudnessMixType... values)
public LoudnessType withMix(Collection<LoudnessMixType> values)
public LoudnessType withStart(String value)
public LoudnessType withEnd(String value)
public LoudnessType withStartLoudness(String value)
public LoudnessType withEndLoudness(String value)
public LoudnessType withStartRange(String value)
public LoudnessType withEndRange(String value)
public LoudnessType withLoudnessLU(Double value)
public LoudnessType withLoudnessRangeLU(Double value)
public LoudnessType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
Copyright © 2017. All rights reserved.