Package com.vidispine.generated
Class SubtitleComponentType
java.lang.Object
com.vidispine.generated.ComponentType
com.vidispine.generated.MediaComponentType
com.vidispine.generated.SubtitleComponentType
- All Implemented Interfaces:
Serializable
,Cloneable
,org.jvnet.jaxb.lang.CopyTo
,org.jvnet.jaxb.lang.Equals
,org.jvnet.jaxb.lang.HashCode
,org.jvnet.jaxb.lang.ToString
public class SubtitleComponentType
extends MediaComponentType
implements Serializable, Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString
Java class for SubtitleComponentType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="SubtitleComponentType">
<complexContent>
<extension base="{http://xml.vidispine.com/schema/vidispine}MediaComponentType">
<sequence>
<element name="mediaInfo" type="{http://xml.vidispine.com/schema/vidispine}SubtitleMediaInfoType" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class com.vidispine.generated.MediaComponentType
bitrate, codec, duration, edl, essenceStreamId, extradata, interval, itemTrack, level, numberOfPackets, pid, profile, repeatCount, segment, startTimestamp, timeBase, trackOrder
Fields inherited from class com.vidispine.generated.ComponentType
file, id, metadata
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend
(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) appendFields
(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) clone()
copyTo
(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) boolean
boolean
equals
(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) Gets the value of the mediaInfo property.int
hashCode()
int
hashCode
(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) boolean
void
Sets the value of the mediaInfo property.toString()
visit
(com.kscs.util.jaxb.PropertyVisitor _visitor_) withBitrate
(Long value) Sets the value of the bitrate property.Sets the value of the codec property.withDuration
(TimeCodeType value) Sets the value of the duration property.Sets the value of the edl property.withEssenceStreamId
(Integer value) Sets the value of the essenceStreamId property.withExtradata
(byte[] value) Sets the value of the extradata property.Adds objects to the list of File using add methodwithFile
(Collection<FileType> values) Adds objects to the list of File using addAll methodSets the value of the id property.withInterval
(TimeIntervalType value) Sets the value of the interval property.withItemTrack
(String value) Sets the value of the itemTrack property.Sets the value of the level property.Sets the value of the mediaInfo property.withMetadata
(KeyValuePairType... values) Adds objects to the list of Metadata using add methodwithMetadata
(Collection<KeyValuePairType> values) Adds objects to the list of Metadata using addAll methodwithNumberOfPackets
(Long value) Sets the value of the numberOfPackets property.Sets the value of the pid property.withProfile
(Integer value) Sets the value of the profile property.withRepeatCount
(BigInteger value) Sets the value of the repeatCount property.withSegment
(Integer value) Sets the value of the segment property.withStartTimestamp
(TimeCodeType value) Sets the value of the startTimestamp property.withTimeBase
(TimeBaseType value) Sets the value of the timeBase property.withTrackOrder
(Integer value) Sets the value of the trackOrder property.Methods inherited from class com.vidispine.generated.MediaComponentType
getBitrate, getCodec, getDuration, getEdl, getEssenceStreamId, getExtradata, getInterval, getItemTrack, getLevel, getNumberOfPackets, getPid, getProfile, getRepeatCount, getSegment, getStartTimestamp, getTimeBase, getTrackOrder, isSetBitrate, isSetCodec, isSetDuration, isSetEdl, isSetEssenceStreamId, isSetExtradata, isSetInterval, isSetItemTrack, isSetLevel, isSetNumberOfPackets, isSetPid, isSetProfile, isSetRepeatCount, isSetSegment, isSetStartTimestamp, isSetTimeBase, isSetTrackOrder, setBitrate, setCodec, setDuration, setEdl, setEssenceStreamId, setExtradata, setInterval, setItemTrack, setLevel, setNumberOfPackets, setPid, setProfile, setRepeatCount, setSegment, setStartTimestamp, setTimeBase, setTrackOrder
Methods inherited from class com.vidispine.generated.ComponentType
getFile, getId, getMetadata, isSetFile, isSetId, isSetMetadata, setId, unsetFile, unsetMetadata
-
Field Details
-
mediaInfo
-
-
Constructor Details
-
SubtitleComponentType
public SubtitleComponentType()
-
-
Method Details
-
getMediaInfo
Gets the value of the mediaInfo property.- Returns:
- possible object is
SubtitleMediaInfoType
-
setMediaInfo
Sets the value of the mediaInfo property.- Parameters:
value
- allowed object isSubtitleMediaInfoType
-
isSetMediaInfo
public boolean isSetMediaInfo() -
clone
- Overrides:
clone
in classMediaComponentType
-
copyTo
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb.lang.CopyTo
- Overrides:
copyTo
in classMediaComponentType
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) - Specified by:
copyTo
in interfaceorg.jvnet.jaxb.lang.CopyTo
- Overrides:
copyTo
in classMediaComponentType
-
createNewInstance
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb.lang.CopyTo
- Overrides:
createNewInstance
in classMediaComponentType
-
withMediaInfo
Sets the value of the mediaInfo property.- Parameters:
value
- allowed object isSubtitleMediaInfoType
- Returns:
- The class instance
-
withCodec
Sets the value of the codec property.- Overrides:
withCodec
in classMediaComponentType
- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withTimeBase
Sets the value of the timeBase property.- Overrides:
withTimeBase
in classMediaComponentType
- Parameters:
value
- allowed object isTimeBaseType
- Returns:
- The class instance
-
withItemTrack
Sets the value of the itemTrack property.- Overrides:
withItemTrack
in classMediaComponentType
- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withEssenceStreamId
Sets the value of the essenceStreamId property.- Overrides:
withEssenceStreamId
in classMediaComponentType
- Parameters:
value
- allowed object isInteger
- Returns:
- The class instance
-
withInterval
Sets the value of the interval property.- Overrides:
withInterval
in classMediaComponentType
- Parameters:
value
- allowed object isTimeIntervalType
- Returns:
- The class instance
-
withBitrate
Sets the value of the bitrate property.- Overrides:
withBitrate
in classMediaComponentType
- Parameters:
value
- allowed object isLong
- Returns:
- The class instance
-
withNumberOfPackets
Sets the value of the numberOfPackets property.- Overrides:
withNumberOfPackets
in classMediaComponentType
- Parameters:
value
- allowed object isLong
- Returns:
- The class instance
-
withExtradata
Sets the value of the extradata property.- Overrides:
withExtradata
in classMediaComponentType
- Parameters:
value
- allowed object is byte[]- Returns:
- The class instance
-
withPid
Sets the value of the pid property.- Overrides:
withPid
in classMediaComponentType
- Parameters:
value
- allowed object isInteger
- Returns:
- The class instance
-
withDuration
Sets the value of the duration property.- Overrides:
withDuration
in classMediaComponentType
- Parameters:
value
- allowed object isTimeCodeType
- Returns:
- The class instance
-
withProfile
Sets the value of the profile property.- Overrides:
withProfile
in classMediaComponentType
- Parameters:
value
- allowed object isInteger
- Returns:
- The class instance
-
withLevel
Sets the value of the level property.- Overrides:
withLevel
in classMediaComponentType
- Parameters:
value
- allowed object isInteger
- Returns:
- The class instance
-
withEdl
Sets the value of the edl property.- Overrides:
withEdl
in classMediaComponentType
- Parameters:
value
- allowed object isEDLType
- Returns:
- The class instance
-
withStartTimestamp
Sets the value of the startTimestamp property.- Overrides:
withStartTimestamp
in classMediaComponentType
- Parameters:
value
- allowed object isTimeCodeType
- Returns:
- The class instance
-
withRepeatCount
Sets the value of the repeatCount property.- Overrides:
withRepeatCount
in classMediaComponentType
- Parameters:
value
- allowed object isBigInteger
- Returns:
- The class instance
-
withTrackOrder
Sets the value of the trackOrder property.- Overrides:
withTrackOrder
in classMediaComponentType
- Parameters:
value
- allowed object isInteger
- Returns:
- The class instance
-
withSegment
Sets the value of the segment property.- Overrides:
withSegment
in classMediaComponentType
- Parameters:
value
- allowed object isInteger
- Returns:
- The class instance
-
withFile
Adds objects to the list of File using add method- Overrides:
withFile
in classMediaComponentType
- Parameters:
values
- objects to add to the list File- Returns:
- The class instance
-
withFile
Adds objects to the list of File using addAll method- Overrides:
withFile
in classMediaComponentType
- Parameters:
values
- objects to add to the list File- Returns:
- The class instance
-
withId
Sets the value of the id property.- Overrides:
withId
in classMediaComponentType
- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withMetadata
Adds objects to the list of Metadata using add method- Overrides:
withMetadata
in classMediaComponentType
- Parameters:
values
- objects to add to the list Metadata- Returns:
- The class instance
-
withMetadata
Adds objects to the list of Metadata using addAll method- Overrides:
withMetadata
in classMediaComponentType
- Parameters:
values
- objects to add to the list Metadata- Returns:
- The class instance
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) - Specified by:
equals
in interfaceorg.jvnet.jaxb.lang.Equals
- Overrides:
equals
in classMediaComponentType
-
equals
- Overrides:
equals
in classMediaComponentType
-
visit
- Overrides:
visit
in classMediaComponentType
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) - Specified by:
hashCode
in interfaceorg.jvnet.jaxb.lang.HashCode
- Overrides:
hashCode
in classMediaComponentType
-
hashCode
public int hashCode()- Overrides:
hashCode
in classMediaComponentType
-
toString
- Overrides:
toString
in classMediaComponentType
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
append
in interfaceorg.jvnet.jaxb.lang.ToString
- Overrides:
append
in classMediaComponentType
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendFields
in interfaceorg.jvnet.jaxb.lang.ToString
- Overrides:
appendFields
in classMediaComponentType
-