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.
|
getFile, getId, getMetadata, isSetFile, isSetId, isSetMetadata, setId, unsetFile, unsetMetadata
protected 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()
String
public void setCodec(String value)
value
- allowed object is
String
public boolean isSetCodec()
public TimeBaseType getTimeBase()
TimeBaseType
public void setTimeBase(TimeBaseType value)
value
- allowed object is
TimeBaseType
public boolean isSetTimeBase()
public String getItemTrack()
String
public void setItemTrack(String value)
value
- allowed object is
String
public boolean isSetItemTrack()
public Integer getEssenceStreamId()
Integer
public void setEssenceStreamId(Integer value)
value
- allowed object is
Integer
public boolean isSetEssenceStreamId()
public TimeIntervalType getInterval()
TimeIntervalType
public void setInterval(TimeIntervalType value)
value
- allowed object is
TimeIntervalType
public boolean isSetInterval()
public Long getBitrate()
Long
public void setBitrate(Long value)
value
- allowed object is
Long
public boolean isSetBitrate()
public Long getNumberOfPackets()
Long
public void setNumberOfPackets(Long value)
value
- allowed object is
Long
public boolean isSetNumberOfPackets()
public byte[] getExtradata()
String
public void setExtradata(byte[] value)
value
- allowed object is
String
public boolean isSetExtradata()
public Integer getPid()
Integer
public void setPid(Integer value)
value
- allowed object is
Integer
public boolean isSetPid()
public TimeCodeType getDuration()
TimeCodeType
public void setDuration(TimeCodeType value)
value
- allowed object is
TimeCodeType
public boolean isSetDuration()
public Integer getProfile()
Integer
public void setProfile(Integer value)
value
- allowed object is
Integer
public boolean isSetProfile()
public Integer getLevel()
Integer
public void setLevel(Integer value)
value
- allowed object is
Integer
public boolean isSetLevel()
public EDLType getEdl()
EDLType
public void setEdl(EDLType value)
value
- allowed object is
EDLType
public boolean isSetEdl()
public TimeCodeType getStartTimestamp()
TimeCodeType
public void setStartTimestamp(TimeCodeType value)
value
- allowed object is
TimeCodeType
public boolean isSetStartTimestamp()
public Object clone()
clone
in class ComponentType
public Object copyTo(Object target)
copyTo
in interface org.jvnet.jaxb2_commons.lang.CopyTo
copyTo
in class ComponentType
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
copyTo
in class ComponentType
public Object createNewInstance()
createNewInstance
in interface org.jvnet.jaxb2_commons.lang.CopyTo
createNewInstance
in class ComponentType
Copyright © 2015. All rights reserved.