public class MediaComponentType extends ComponentType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for MediaComponentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MediaComponentType">
<complexContent>
<extension base="{http://xml.vidispine.com/schema/vidispine}ComponentType">
<sequence>
<element name="codec" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="timeBase" type="{http://xml.vidispine.com/schema/vidispine}TimeBaseType" minOccurs="0"/>
<element name="itemTrack" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="essenceStreamId" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
<element name="interval" type="{http://xml.vidispine.com/schema/vidispine}TimeIntervalType" minOccurs="0"/>
<element name="bitrate" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
<element name="numberOfPackets" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="extradata" type="{http://www.w3.org/2001/XMLSchema}hexBinary" minOccurs="0"/>
<element name="pid" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="duration" type="{http://xml.vidispine.com/schema/vidispine}TimeCodeType" minOccurs="0"/>
<element name="profile" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="level" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="edl" type="{http://xml.vidispine.com/schema/vidispine}EDLType" minOccurs="0"/>
<element name="startTimestamp" type="{http://xml.vidispine.com/schema/vidispine}TimeCodeType" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Long |
bitrate |
protected String |
codec |
protected TimeCodeType |
duration |
protected EDLType |
edl |
protected Integer |
essenceStreamId |
protected byte[] |
extradata |
protected TimeIntervalType |
interval |
protected String |
itemTrack |
protected Integer |
level |
protected Long |
numberOfPackets |
protected Integer |
pid |
protected Integer |
profile |
protected TimeCodeType |
startTimestamp |
protected TimeBaseType |
timeBase |
file, id, metadata| Constructor and Description |
|---|
MediaComponentType() |
| 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() |
Long |
getBitrate()
Gets the value of the bitrate property.
|
String |
getCodec()
Gets the value of the codec property.
|
TimeCodeType |
getDuration()
Gets the value of the duration property.
|
EDLType |
getEdl()
Gets the value of the edl property.
|
Integer |
getEssenceStreamId()
Gets the value of the essenceStreamId property.
|
byte[] |
getExtradata()
Gets the value of the extradata property.
|
TimeIntervalType |
getInterval()
Gets the value of the interval property.
|
String |
getItemTrack()
Gets the value of the itemTrack property.
|
Integer |
getLevel()
Gets the value of the level property.
|
Long |
getNumberOfPackets()
Gets the value of the numberOfPackets property.
|
Integer |
getPid()
Gets the value of the pid property.
|
Integer |
getProfile()
Gets the value of the profile property.
|
TimeCodeType |
getStartTimestamp()
Gets the value of the startTimestamp property.
|
TimeBaseType |
getTimeBase()
Gets the value of the timeBase property.
|
boolean |
isSetBitrate() |
boolean |
isSetCodec() |
boolean |
isSetDuration() |
boolean |
isSetEdl() |
boolean |
isSetEssenceStreamId() |
boolean |
isSetExtradata() |
boolean |
isSetInterval() |
boolean |
isSetItemTrack() |
boolean |
isSetLevel() |
boolean |
isSetNumberOfPackets() |
boolean |
isSetPid() |
boolean |
isSetProfile() |
boolean |
isSetStartTimestamp() |
boolean |
isSetTimeBase() |
void |
setBitrate(Long value)
Sets the value of the bitrate property.
|
void |
setCodec(String value)
Sets the value of the codec property.
|
void |
setDuration(TimeCodeType value)
Sets the value of the duration property.
|
void |
setEdl(EDLType value)
Sets the value of the edl property.
|
void |
setEssenceStreamId(Integer value)
Sets the value of the essenceStreamId property.
|
void |
setExtradata(byte[] value)
Sets the value of the extradata property.
|
void |
setInterval(TimeIntervalType value)
Sets the value of the interval property.
|
void |
setItemTrack(String value)
Sets the value of the itemTrack property.
|
void |
setLevel(Integer value)
Sets the value of the level property.
|
void |
setNumberOfPackets(Long value)
Sets the value of the numberOfPackets property.
|
void |
setPid(Integer value)
Sets the value of the pid property.
|
void |
setProfile(Integer value)
Sets the value of the profile property.
|
void |
setStartTimestamp(TimeCodeType value)
Sets the value of the startTimestamp property.
|
void |
setTimeBase(TimeBaseType value)
Sets the value of the timeBase property.
|
MediaComponentType |
withBitrate(Long value) |
MediaComponentType |
withCodec(String value) |
MediaComponentType |
withDuration(TimeCodeType value) |
MediaComponentType |
withEdl(EDLType value) |
MediaComponentType |
withEssenceStreamId(Integer value) |
MediaComponentType |
withExtradata(byte[] value) |
MediaComponentType |
withFile(Collection<FileType> values) |
MediaComponentType |
withFile(FileType... values) |
MediaComponentType |
withId(String value) |
MediaComponentType |
withInterval(TimeIntervalType value) |
MediaComponentType |
withItemTrack(String value) |
MediaComponentType |
withLevel(Integer value) |
MediaComponentType |
withMetadata(Collection<KeyValuePairType> values) |
MediaComponentType |
withMetadata(KeyValuePairType... values) |
MediaComponentType |
withNumberOfPackets(Long value) |
MediaComponentType |
withPid(Integer value) |
MediaComponentType |
withProfile(Integer value) |
MediaComponentType |
withStartTimestamp(TimeCodeType value) |
MediaComponentType |
withTimeBase(TimeBaseType value) |
getFile, getId, getMetadata, isSetFile, isSetId, isSetMetadata, setId, unsetFile, unsetMetadataprotected String codec
protected TimeBaseType timeBase
protected String itemTrack
protected Integer essenceStreamId
protected TimeIntervalType interval
protected Long bitrate
protected Long numberOfPackets
protected byte[] extradata
protected Integer pid
protected TimeCodeType duration
protected Integer profile
protected Integer level
protected EDLType edl
protected TimeCodeType startTimestamp
public String getCodec()
Stringpublic void setCodec(String value)
value - allowed object is
Stringpublic boolean isSetCodec()
public TimeBaseType getTimeBase()
TimeBaseTypepublic void setTimeBase(TimeBaseType value)
value - allowed object is
TimeBaseTypepublic boolean isSetTimeBase()
public String getItemTrack()
Stringpublic void setItemTrack(String value)
value - allowed object is
Stringpublic boolean isSetItemTrack()
public Integer getEssenceStreamId()
Integerpublic void setEssenceStreamId(Integer value)
value - allowed object is
Integerpublic boolean isSetEssenceStreamId()
public TimeIntervalType getInterval()
TimeIntervalTypepublic void setInterval(TimeIntervalType value)
value - allowed object is
TimeIntervalTypepublic boolean isSetInterval()
public Long getBitrate()
Longpublic void setBitrate(Long value)
value - allowed object is
Longpublic boolean isSetBitrate()
public Long getNumberOfPackets()
Longpublic void setNumberOfPackets(Long value)
value - allowed object is
Longpublic boolean isSetNumberOfPackets()
public byte[] getExtradata()
Stringpublic void setExtradata(byte[] value)
value - allowed object is
Stringpublic boolean isSetExtradata()
public Integer getPid()
Integerpublic void setPid(Integer value)
value - allowed object is
Integerpublic boolean isSetPid()
public TimeCodeType getDuration()
TimeCodeTypepublic void setDuration(TimeCodeType value)
value - allowed object is
TimeCodeTypepublic boolean isSetDuration()
public Integer getProfile()
Integerpublic void setProfile(Integer value)
value - allowed object is
Integerpublic boolean isSetProfile()
public Integer getLevel()
Integerpublic void setLevel(Integer value)
value - allowed object is
Integerpublic boolean isSetLevel()
public EDLType getEdl()
EDLTypepublic void setEdl(EDLType value)
value - allowed object is
EDLTypepublic boolean isSetEdl()
public TimeCodeType getStartTimestamp()
TimeCodeTypepublic void setStartTimestamp(TimeCodeType value)
value - allowed object is
TimeCodeTypepublic boolean isSetStartTimestamp()
public Object clone()
clone in class ComponentTypepublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTocopyTo in class ComponentTypepublic 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.CopyTocopyTo in class ComponentTypepublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTocreateNewInstance in class ComponentTypepublic MediaComponentType withCodec(String value)
public MediaComponentType withTimeBase(TimeBaseType value)
public MediaComponentType withItemTrack(String value)
public MediaComponentType withEssenceStreamId(Integer value)
public MediaComponentType withInterval(TimeIntervalType value)
public MediaComponentType withBitrate(Long value)
public MediaComponentType withNumberOfPackets(Long value)
public MediaComponentType withExtradata(byte[] value)
public MediaComponentType withPid(Integer value)
public MediaComponentType withDuration(TimeCodeType value)
public MediaComponentType withProfile(Integer value)
public MediaComponentType withLevel(Integer value)
public MediaComponentType withEdl(EDLType value)
public MediaComponentType withStartTimestamp(TimeCodeType value)
public MediaComponentType withFile(FileType... values)
withFile in class ComponentTypepublic MediaComponentType withFile(Collection<FileType> values)
withFile in class ComponentTypepublic MediaComponentType withId(String value)
withId in class ComponentTypepublic MediaComponentType withMetadata(KeyValuePairType... values)
withMetadata in class ComponentTypepublic MediaComponentType withMetadata(Collection<KeyValuePairType> values)
withMetadata in class ComponentTypeCopyright © 2015. All rights reserved.