Package com.vidispine.generated
Class MediaComponentType
- java.lang.Object
-
- com.vidispine.generated.ComponentType
-
- com.vidispine.generated.MediaComponentType
-
- All Implemented Interfaces:
Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.CopyTo2
,org.jvnet.jaxb2_commons.lang.Equals2
,org.jvnet.jaxb2_commons.lang.HashCode2
- Direct Known Subclasses:
AudioComponentType
,SubtitleComponentType
,VideoComponentType
public class MediaComponentType extends ComponentType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
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"/> <element name="repeatCount" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/> <element name="trackOrder" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="segment" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MediaComponentType.PropInfo
-
Field Summary
Fields Modifier and Type Field 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 BigInteger
repeatCount
protected Integer
segment
protected TimeCodeType
startTimestamp
protected TimeBaseType
timeBase
protected Integer
trackOrder
-
Fields inherited from class com.vidispine.generated.ComponentType
file, id, metadata
-
-
Constructor Summary
Constructors Constructor Description MediaComponentType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
Object
copyTo(Object target)
Object
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Object
createNewInstance()
boolean
equals(Object object)
boolean
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
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.BigInteger
getRepeatCount()
Gets the value of the repeatCount property.Integer
getSegment()
Gets the value of the segment property.TimeCodeType
getStartTimestamp()
Gets the value of the startTimestamp property.TimeBaseType
getTimeBase()
Gets the value of the timeBase property.Integer
getTrackOrder()
Gets the value of the trackOrder property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
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
isSetRepeatCount()
boolean
isSetSegment()
boolean
isSetStartTimestamp()
boolean
isSetTimeBase()
boolean
isSetTrackOrder()
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
setRepeatCount(BigInteger value)
Sets the value of the repeatCount property.void
setSegment(Integer value)
Sets the value of the segment property.void
setStartTimestamp(TimeCodeType value)
Sets the value of the startTimestamp property.void
setTimeBase(TimeBaseType value)
Sets the value of the timeBase property.void
setTrackOrder(Integer value)
Sets the value of the trackOrder 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(FileType... values)
MediaComponentType
withFile(Collection<FileType> values)
MediaComponentType
withId(String value)
MediaComponentType
withInterval(TimeIntervalType value)
MediaComponentType
withItemTrack(String value)
MediaComponentType
withLevel(Integer value)
MediaComponentType
withMetadata(KeyValuePairType... values)
MediaComponentType
withMetadata(Collection<KeyValuePairType> values)
MediaComponentType
withNumberOfPackets(Long value)
MediaComponentType
withPid(Integer value)
MediaComponentType
withProfile(Integer value)
MediaComponentType
withRepeatCount(BigInteger value)
MediaComponentType
withSegment(Integer value)
MediaComponentType
withStartTimestamp(TimeCodeType value)
MediaComponentType
withTimeBase(TimeBaseType value)
MediaComponentType
withTrackOrder(Integer value)
-
Methods inherited from class com.vidispine.generated.ComponentType
getFile, getId, getMetadata, isSetFile, isSetId, isSetMetadata, setId, unsetFile, unsetMetadata
-
-
-
-
Field Detail
-
codec
protected String codec
-
timeBase
protected TimeBaseType timeBase
-
itemTrack
protected String itemTrack
-
essenceStreamId
protected Integer essenceStreamId
-
interval
protected TimeIntervalType interval
-
bitrate
protected Long bitrate
-
numberOfPackets
protected Long numberOfPackets
-
extradata
protected byte[] extradata
-
pid
protected Integer pid
-
duration
protected TimeCodeType duration
-
profile
protected Integer profile
-
level
protected Integer level
-
edl
protected EDLType edl
-
startTimestamp
protected TimeCodeType startTimestamp
-
repeatCount
protected BigInteger repeatCount
-
trackOrder
protected Integer trackOrder
-
segment
protected Integer segment
-
-
Method Detail
-
getCodec
public String getCodec()
Gets the value of the codec property.- Returns:
- possible object is
String
-
setCodec
public void setCodec(String value)
Sets the value of the codec property.- Parameters:
value
- allowed object isString
-
isSetCodec
public boolean isSetCodec()
-
getTimeBase
public TimeBaseType getTimeBase()
Gets the value of the timeBase property.- Returns:
- possible object is
TimeBaseType
-
setTimeBase
public void setTimeBase(TimeBaseType value)
Sets the value of the timeBase property.- Parameters:
value
- allowed object isTimeBaseType
-
isSetTimeBase
public boolean isSetTimeBase()
-
getItemTrack
public String getItemTrack()
Gets the value of the itemTrack property.- Returns:
- possible object is
String
-
setItemTrack
public void setItemTrack(String value)
Sets the value of the itemTrack property.- Parameters:
value
- allowed object isString
-
isSetItemTrack
public boolean isSetItemTrack()
-
getEssenceStreamId
public Integer getEssenceStreamId()
Gets the value of the essenceStreamId property.- Returns:
- possible object is
Integer
-
setEssenceStreamId
public void setEssenceStreamId(Integer value)
Sets the value of the essenceStreamId property.- Parameters:
value
- allowed object isInteger
-
isSetEssenceStreamId
public boolean isSetEssenceStreamId()
-
getInterval
public TimeIntervalType getInterval()
Gets the value of the interval property.- Returns:
- possible object is
TimeIntervalType
-
setInterval
public void setInterval(TimeIntervalType value)
Sets the value of the interval property.- Parameters:
value
- allowed object isTimeIntervalType
-
isSetInterval
public boolean isSetInterval()
-
getBitrate
public Long getBitrate()
Gets the value of the bitrate property.- Returns:
- possible object is
Long
-
setBitrate
public void setBitrate(Long value)
Sets the value of the bitrate property.- Parameters:
value
- allowed object isLong
-
isSetBitrate
public boolean isSetBitrate()
-
getNumberOfPackets
public Long getNumberOfPackets()
Gets the value of the numberOfPackets property.- Returns:
- possible object is
Long
-
setNumberOfPackets
public void setNumberOfPackets(Long value)
Sets the value of the numberOfPackets property.- Parameters:
value
- allowed object isLong
-
isSetNumberOfPackets
public boolean isSetNumberOfPackets()
-
getExtradata
public byte[] getExtradata()
Gets the value of the extradata property.- Returns:
- possible object is
String
-
setExtradata
public void setExtradata(byte[] value)
Sets the value of the extradata property.- Parameters:
value
- allowed object isString
-
isSetExtradata
public boolean isSetExtradata()
-
getPid
public Integer getPid()
Gets the value of the pid property.- Returns:
- possible object is
Integer
-
setPid
public void setPid(Integer value)
Sets the value of the pid property.- Parameters:
value
- allowed object isInteger
-
isSetPid
public boolean isSetPid()
-
getDuration
public TimeCodeType getDuration()
Gets the value of the duration property.- Returns:
- possible object is
TimeCodeType
-
setDuration
public void setDuration(TimeCodeType value)
Sets the value of the duration property.- Parameters:
value
- allowed object isTimeCodeType
-
isSetDuration
public boolean isSetDuration()
-
getProfile
public Integer getProfile()
Gets the value of the profile property.- Returns:
- possible object is
Integer
-
setProfile
public void setProfile(Integer value)
Sets the value of the profile property.- Parameters:
value
- allowed object isInteger
-
isSetProfile
public boolean isSetProfile()
-
getLevel
public Integer getLevel()
Gets the value of the level property.- Returns:
- possible object is
Integer
-
setLevel
public void setLevel(Integer value)
Sets the value of the level property.- Parameters:
value
- allowed object isInteger
-
isSetLevel
public boolean isSetLevel()
-
getEdl
public EDLType getEdl()
Gets the value of the edl property.- Returns:
- possible object is
EDLType
-
setEdl
public void setEdl(EDLType value)
Sets the value of the edl property.- Parameters:
value
- allowed object isEDLType
-
isSetEdl
public boolean isSetEdl()
-
getStartTimestamp
public TimeCodeType getStartTimestamp()
Gets the value of the startTimestamp property.- Returns:
- possible object is
TimeCodeType
-
setStartTimestamp
public void setStartTimestamp(TimeCodeType value)
Sets the value of the startTimestamp property.- Parameters:
value
- allowed object isTimeCodeType
-
isSetStartTimestamp
public boolean isSetStartTimestamp()
-
getRepeatCount
public BigInteger getRepeatCount()
Gets the value of the repeatCount property.- Returns:
- possible object is
BigInteger
-
setRepeatCount
public void setRepeatCount(BigInteger value)
Sets the value of the repeatCount property.- Parameters:
value
- allowed object isBigInteger
-
isSetRepeatCount
public boolean isSetRepeatCount()
-
getTrackOrder
public Integer getTrackOrder()
Gets the value of the trackOrder property.- Returns:
- possible object is
Integer
-
setTrackOrder
public void setTrackOrder(Integer value)
Sets the value of the trackOrder property.- Parameters:
value
- allowed object isInteger
-
isSetTrackOrder
public boolean isSetTrackOrder()
-
getSegment
public Integer getSegment()
Gets the value of the segment property.- Returns:
- possible object is
Integer
-
setSegment
public void setSegment(Integer value)
Sets the value of the segment property.- Parameters:
value
- allowed object isInteger
-
isSetSegment
public boolean isSetSegment()
-
clone
public Object clone()
- Overrides:
clone
in classComponentType
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
- Overrides:
copyTo
in classComponentType
-
copyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
- Overrides:
copyTo
in classComponentType
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
- Overrides:
createNewInstance
in classComponentType
-
withCodec
public MediaComponentType withCodec(String value)
-
withTimeBase
public MediaComponentType withTimeBase(TimeBaseType value)
-
withItemTrack
public MediaComponentType withItemTrack(String value)
-
withEssenceStreamId
public MediaComponentType withEssenceStreamId(Integer value)
-
withInterval
public MediaComponentType withInterval(TimeIntervalType value)
-
withBitrate
public MediaComponentType withBitrate(Long value)
-
withNumberOfPackets
public MediaComponentType withNumberOfPackets(Long value)
-
withExtradata
public MediaComponentType withExtradata(byte[] value)
-
withPid
public MediaComponentType withPid(Integer value)
-
withDuration
public MediaComponentType withDuration(TimeCodeType value)
-
withProfile
public MediaComponentType withProfile(Integer value)
-
withLevel
public MediaComponentType withLevel(Integer value)
-
withEdl
public MediaComponentType withEdl(EDLType value)
-
withStartTimestamp
public MediaComponentType withStartTimestamp(TimeCodeType value)
-
withRepeatCount
public MediaComponentType withRepeatCount(BigInteger value)
-
withTrackOrder
public MediaComponentType withTrackOrder(Integer value)
-
withSegment
public MediaComponentType withSegment(Integer value)
-
withFile
public MediaComponentType withFile(FileType... values)
- Overrides:
withFile
in classComponentType
-
withFile
public MediaComponentType withFile(Collection<FileType> values)
- Overrides:
withFile
in classComponentType
-
withId
public MediaComponentType withId(String value)
- Overrides:
withId
in classComponentType
-
withMetadata
public MediaComponentType withMetadata(KeyValuePairType... values)
- Overrides:
withMetadata
in classComponentType
-
withMetadata
public MediaComponentType withMetadata(Collection<KeyValuePairType> values)
- Overrides:
withMetadata
in classComponentType
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
- Specified by:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals2
- Overrides:
equals
in classComponentType
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classComponentType
-
visit
public MediaComponentType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
- Overrides:
visit
in classComponentType
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
- Specified by:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
- Overrides:
hashCode
in classComponentType
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classComponentType
-
-