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 classMediaComponentType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected Longbitrateprotected Stringcodecprotected TimeCodeTypedurationprotected EDLTypeedlprotected IntegeressenceStreamIdprotected byte[]extradataprotected TimeIntervalTypeintervalprotected StringitemTrackprotected Integerlevelprotected LongnumberOfPacketsprotected Integerpidprotected Integerprofileprotected BigIntegerrepeatCountprotected Integersegmentprotected TimeCodeTypestartTimestampprotected TimeBaseTypetimeBaseprotected IntegertrackOrder-
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 Objectclone()ObjectcopyTo(Object target)ObjectcopyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)ObjectcreateNewInstance()booleanequals(Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)LonggetBitrate()Gets the value of the bitrate property.StringgetCodec()Gets the value of the codec property.TimeCodeTypegetDuration()Gets the value of the duration property.EDLTypegetEdl()Gets the value of the edl property.IntegergetEssenceStreamId()Gets the value of the essenceStreamId property.byte[]getExtradata()Gets the value of the extradata property.TimeIntervalTypegetInterval()Gets the value of the interval property.StringgetItemTrack()Gets the value of the itemTrack property.IntegergetLevel()Gets the value of the level property.LonggetNumberOfPackets()Gets the value of the numberOfPackets property.IntegergetPid()Gets the value of the pid property.IntegergetProfile()Gets the value of the profile property.BigIntegergetRepeatCount()Gets the value of the repeatCount property.IntegergetSegment()Gets the value of the segment property.TimeCodeTypegetStartTimestamp()Gets the value of the startTimestamp property.TimeBaseTypegetTimeBase()Gets the value of the timeBase property.IntegergetTrackOrder()Gets the value of the trackOrder property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)booleanisSetBitrate()booleanisSetCodec()booleanisSetDuration()booleanisSetEdl()booleanisSetEssenceStreamId()booleanisSetExtradata()booleanisSetInterval()booleanisSetItemTrack()booleanisSetLevel()booleanisSetNumberOfPackets()booleanisSetPid()booleanisSetProfile()booleanisSetRepeatCount()booleanisSetSegment()booleanisSetStartTimestamp()booleanisSetTimeBase()booleanisSetTrackOrder()voidsetBitrate(Long value)Sets the value of the bitrate property.voidsetCodec(String value)Sets the value of the codec property.voidsetDuration(TimeCodeType value)Sets the value of the duration property.voidsetEdl(EDLType value)Sets the value of the edl property.voidsetEssenceStreamId(Integer value)Sets the value of the essenceStreamId property.voidsetExtradata(byte[] value)Sets the value of the extradata property.voidsetInterval(TimeIntervalType value)Sets the value of the interval property.voidsetItemTrack(String value)Sets the value of the itemTrack property.voidsetLevel(Integer value)Sets the value of the level property.voidsetNumberOfPackets(Long value)Sets the value of the numberOfPackets property.voidsetPid(Integer value)Sets the value of the pid property.voidsetProfile(Integer value)Sets the value of the profile property.voidsetRepeatCount(BigInteger value)Sets the value of the repeatCount property.voidsetSegment(Integer value)Sets the value of the segment property.voidsetStartTimestamp(TimeCodeType value)Sets the value of the startTimestamp property.voidsetTimeBase(TimeBaseType value)Sets the value of the timeBase property.voidsetTrackOrder(Integer value)Sets the value of the trackOrder property.MediaComponentTypevisit(com.kscs.util.jaxb.PropertyVisitor _visitor_)MediaComponentTypewithBitrate(Long value)MediaComponentTypewithCodec(String value)MediaComponentTypewithDuration(TimeCodeType value)MediaComponentTypewithEdl(EDLType value)MediaComponentTypewithEssenceStreamId(Integer value)MediaComponentTypewithExtradata(byte[] value)MediaComponentTypewithFile(FileType... values)MediaComponentTypewithFile(Collection<FileType> values)MediaComponentTypewithId(String value)MediaComponentTypewithInterval(TimeIntervalType value)MediaComponentTypewithItemTrack(String value)MediaComponentTypewithLevel(Integer value)MediaComponentTypewithMetadata(KeyValuePairType... values)MediaComponentTypewithMetadata(Collection<KeyValuePairType> values)MediaComponentTypewithNumberOfPackets(Long value)MediaComponentTypewithPid(Integer value)MediaComponentTypewithProfile(Integer value)MediaComponentTypewithRepeatCount(BigInteger value)MediaComponentTypewithSegment(Integer value)MediaComponentTypewithStartTimestamp(TimeCodeType value)MediaComponentTypewithTimeBase(TimeBaseType value)MediaComponentTypewithTrackOrder(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:
clonein classComponentType
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2- Overrides:
copyToin classComponentType
-
copyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
- Specified by:
copyToin interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2- Overrides:
copyToin classComponentType
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2- Overrides:
createNewInstancein 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:
withFilein classComponentType
-
withFile
public MediaComponentType withFile(Collection<FileType> values)
- Overrides:
withFilein classComponentType
-
withId
public MediaComponentType withId(String value)
- Overrides:
withIdin classComponentType
-
withMetadata
public MediaComponentType withMetadata(KeyValuePairType... values)
- Overrides:
withMetadatain classComponentType
-
withMetadata
public MediaComponentType withMetadata(Collection<KeyValuePairType> values)
- Overrides:
withMetadatain 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:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equalsin classComponentType
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classComponentType
-
visit
public MediaComponentType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
- Overrides:
visitin classComponentType
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2- Overrides:
hashCodein classComponentType
-
hashCode
public int hashCode()
- Overrides:
hashCodein classComponentType
-
-