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 | Class and Description |
---|---|
static class |
MediaComponentType.PropInfo |
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 |
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) |
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, 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
public 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 ComponentType
public MediaComponentType withFile(Collection<FileType> values)
withFile
in class ComponentType
public MediaComponentType withId(String value)
withId
in class ComponentType
public MediaComponentType withMetadata(KeyValuePairType... values)
withMetadata
in class ComponentType
public MediaComponentType withMetadata(Collection<KeyValuePairType> values)
withMetadata
in class ComponentType
public MediaComponentType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
visit
in class ComponentType
Copyright © 2017. All rights reserved.