Class PartialFileDescriptorType
- java.lang.Object
-
- com.vidispine.generated.PartialFileDescriptorType
-
- All Implemented Interfaces:
Serializable,Cloneable,org.jvnet.jaxb2_commons.lang.CopyTo2,org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2
public class PartialFileDescriptorType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for PartialFileDescriptorType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PartialFileDescriptorType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="transcoderVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="startTimecode" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="roundedTimeBase" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="dropFrame" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="containerComponent" type="{http://xml.vidispine.com/schema/vidispine}ContainerComponentType" minOccurs="0"/> <element name="audioStream" type="{http://xml.vidispine.com/schema/vidispine}AudioComponentType" maxOccurs="unbounded" minOccurs="0"/> <element name="videoStream" type="{http://xml.vidispine.com/schema/vidispine}VideoComponentType" maxOccurs="unbounded" minOccurs="0"/> <choice> <element name="dvDescriptor" type="{http://xml.vidispine.com/schema/vidispine}PartialFileDVDescriptorType"/> <element name="index" type="{http://xml.vidispine.com/schema/vidispine}PartialFileRandomIndexType"/> </choice> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPartialFileDescriptorType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected List<AudioComponentType>audioStreamprotected ContainerComponentTypecontainerComponentprotected BooleandropFrameprotected PartialFileDVDescriptorTypedvDescriptorprotected PartialFileRandomIndexTypeindexprotected Stringlabelprotected IntegerroundedTimeBaseprotected LongstartTimecodeprotected StringtranscoderVersionprotected List<VideoComponentType>videoStream
-
Constructor Summary
Constructors Constructor Description PartialFileDescriptorType()
-
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)List<AudioComponentType>getAudioStream()Gets the value of the audioStream property.ContainerComponentTypegetContainerComponent()Gets the value of the containerComponent property.PartialFileDVDescriptorTypegetDvDescriptor()Gets the value of the dvDescriptor property.PartialFileRandomIndexTypegetIndex()Gets the value of the index property.StringgetLabel()Gets the value of the label property.IntegergetRoundedTimeBase()Gets the value of the roundedTimeBase property.LonggetStartTimecode()Gets the value of the startTimecode property.StringgetTranscoderVersion()Gets the value of the transcoderVersion property.List<VideoComponentType>getVideoStream()Gets the value of the videoStream property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)BooleanisDropFrame()Gets the value of the dropFrame property.booleanisSetAudioStream()booleanisSetContainerComponent()booleanisSetDropFrame()booleanisSetDvDescriptor()booleanisSetIndex()booleanisSetLabel()booleanisSetRoundedTimeBase()booleanisSetStartTimecode()booleanisSetTranscoderVersion()booleanisSetVideoStream()voidsetContainerComponent(ContainerComponentType value)Sets the value of the containerComponent property.voidsetDropFrame(Boolean value)Sets the value of the dropFrame property.voidsetDvDescriptor(PartialFileDVDescriptorType value)Sets the value of the dvDescriptor property.voidsetIndex(PartialFileRandomIndexType value)Sets the value of the index property.voidsetLabel(String value)Sets the value of the label property.voidsetRoundedTimeBase(Integer value)Sets the value of the roundedTimeBase property.voidsetStartTimecode(Long value)Sets the value of the startTimecode property.voidsetTranscoderVersion(String value)Sets the value of the transcoderVersion property.voidunsetAudioStream()voidunsetVideoStream()PartialFileDescriptorTypevisit(com.kscs.util.jaxb.PropertyVisitor _visitor_)PartialFileDescriptorTypewithAudioStream(AudioComponentType... values)PartialFileDescriptorTypewithAudioStream(Collection<AudioComponentType> values)PartialFileDescriptorTypewithContainerComponent(ContainerComponentType value)PartialFileDescriptorTypewithDropFrame(Boolean value)PartialFileDescriptorTypewithDvDescriptor(PartialFileDVDescriptorType value)PartialFileDescriptorTypewithIndex(PartialFileRandomIndexType value)PartialFileDescriptorTypewithLabel(String value)PartialFileDescriptorTypewithRoundedTimeBase(Integer value)PartialFileDescriptorTypewithStartTimecode(Long value)PartialFileDescriptorTypewithTranscoderVersion(String value)PartialFileDescriptorTypewithVideoStream(VideoComponentType... values)PartialFileDescriptorTypewithVideoStream(Collection<VideoComponentType> values)
-
-
-
Field Detail
-
label
protected String label
-
transcoderVersion
protected String transcoderVersion
-
startTimecode
protected Long startTimecode
-
roundedTimeBase
protected Integer roundedTimeBase
-
dropFrame
protected Boolean dropFrame
-
containerComponent
protected ContainerComponentType containerComponent
-
audioStream
protected List<AudioComponentType> audioStream
-
videoStream
protected List<VideoComponentType> videoStream
-
dvDescriptor
protected PartialFileDVDescriptorType dvDescriptor
-
index
protected PartialFileRandomIndexType index
-
-
Method Detail
-
getLabel
public String getLabel()
Gets the value of the label property.- Returns:
- possible object is
String
-
setLabel
public void setLabel(String value)
Sets the value of the label property.- Parameters:
value- allowed object isString
-
isSetLabel
public boolean isSetLabel()
-
getTranscoderVersion
public String getTranscoderVersion()
Gets the value of the transcoderVersion property.- Returns:
- possible object is
String
-
setTranscoderVersion
public void setTranscoderVersion(String value)
Sets the value of the transcoderVersion property.- Parameters:
value- allowed object isString
-
isSetTranscoderVersion
public boolean isSetTranscoderVersion()
-
getStartTimecode
public Long getStartTimecode()
Gets the value of the startTimecode property.- Returns:
- possible object is
Long
-
setStartTimecode
public void setStartTimecode(Long value)
Sets the value of the startTimecode property.- Parameters:
value- allowed object isLong
-
isSetStartTimecode
public boolean isSetStartTimecode()
-
getRoundedTimeBase
public Integer getRoundedTimeBase()
Gets the value of the roundedTimeBase property.- Returns:
- possible object is
Integer
-
setRoundedTimeBase
public void setRoundedTimeBase(Integer value)
Sets the value of the roundedTimeBase property.- Parameters:
value- allowed object isInteger
-
isSetRoundedTimeBase
public boolean isSetRoundedTimeBase()
-
isDropFrame
public Boolean isDropFrame()
Gets the value of the dropFrame property.- Returns:
- possible object is
Boolean
-
setDropFrame
public void setDropFrame(Boolean value)
Sets the value of the dropFrame property.- Parameters:
value- allowed object isBoolean
-
isSetDropFrame
public boolean isSetDropFrame()
-
getContainerComponent
public ContainerComponentType getContainerComponent()
Gets the value of the containerComponent property.- Returns:
- possible object is
ContainerComponentType
-
setContainerComponent
public void setContainerComponent(ContainerComponentType value)
Sets the value of the containerComponent property.- Parameters:
value- allowed object isContainerComponentType
-
isSetContainerComponent
public boolean isSetContainerComponent()
-
getAudioStream
public List<AudioComponentType> getAudioStream()
Gets the value of the audioStream property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the audioStream property.For example, to add a new item, do as follows:
getAudioStream().add(newItem);Objects of the following type(s) are allowed in the list
AudioComponentType
-
isSetAudioStream
public boolean isSetAudioStream()
-
unsetAudioStream
public void unsetAudioStream()
-
getVideoStream
public List<VideoComponentType> getVideoStream()
Gets the value of the videoStream property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the videoStream property.For example, to add a new item, do as follows:
getVideoStream().add(newItem);Objects of the following type(s) are allowed in the list
VideoComponentType
-
isSetVideoStream
public boolean isSetVideoStream()
-
unsetVideoStream
public void unsetVideoStream()
-
getDvDescriptor
public PartialFileDVDescriptorType getDvDescriptor()
Gets the value of the dvDescriptor property.- Returns:
- possible object is
PartialFileDVDescriptorType
-
setDvDescriptor
public void setDvDescriptor(PartialFileDVDescriptorType value)
Sets the value of the dvDescriptor property.- Parameters:
value- allowed object isPartialFileDVDescriptorType
-
isSetDvDescriptor
public boolean isSetDvDescriptor()
-
getIndex
public PartialFileRandomIndexType getIndex()
Gets the value of the index property.- Returns:
- possible object is
PartialFileRandomIndexType
-
setIndex
public void setIndex(PartialFileRandomIndexType value)
Sets the value of the index property.- Parameters:
value- allowed object isPartialFileRandomIndexType
-
isSetIndex
public boolean isSetIndex()
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
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
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
withLabel
public PartialFileDescriptorType withLabel(String value)
-
withTranscoderVersion
public PartialFileDescriptorType withTranscoderVersion(String value)
-
withStartTimecode
public PartialFileDescriptorType withStartTimecode(Long value)
-
withRoundedTimeBase
public PartialFileDescriptorType withRoundedTimeBase(Integer value)
-
withDropFrame
public PartialFileDescriptorType withDropFrame(Boolean value)
-
withContainerComponent
public PartialFileDescriptorType withContainerComponent(ContainerComponentType value)
-
withAudioStream
public PartialFileDescriptorType withAudioStream(AudioComponentType... values)
-
withAudioStream
public PartialFileDescriptorType withAudioStream(Collection<AudioComponentType> values)
-
withVideoStream
public PartialFileDescriptorType withVideoStream(VideoComponentType... values)
-
withVideoStream
public PartialFileDescriptorType withVideoStream(Collection<VideoComponentType> values)
-
withDvDescriptor
public PartialFileDescriptorType withDvDescriptor(PartialFileDVDescriptorType value)
-
withIndex
public PartialFileDescriptorType withIndex(PartialFileRandomIndexType value)
-
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
-
visit
public PartialFileDescriptorType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
-
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
-
-