public class PartialFileDescriptorType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
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>
| Modifier and Type | Field and Description |
|---|---|
protected List<AudioComponentType> |
audioStream |
protected ContainerComponentType |
containerComponent |
protected Boolean |
dropFrame |
protected PartialFileDVDescriptorType |
dvDescriptor |
protected PartialFileRandomIndexType |
index |
protected String |
label |
protected Integer |
roundedTimeBase |
protected Long |
startTimecode |
protected String |
transcoderVersion |
protected List<VideoComponentType> |
videoStream |
| Constructor and Description |
|---|
PartialFileDescriptorType() |
protected String label
protected String transcoderVersion
protected Long startTimecode
protected Integer roundedTimeBase
protected Boolean dropFrame
protected ContainerComponentType containerComponent
protected List<AudioComponentType> audioStream
protected List<VideoComponentType> videoStream
protected PartialFileDVDescriptorType dvDescriptor
protected PartialFileRandomIndexType index
public String getLabel()
Stringpublic void setLabel(String value)
value - allowed object is
Stringpublic boolean isSetLabel()
public String getTranscoderVersion()
Stringpublic void setTranscoderVersion(String value)
value - allowed object is
Stringpublic boolean isSetTranscoderVersion()
public Long getStartTimecode()
Longpublic void setStartTimecode(Long value)
value - allowed object is
Longpublic boolean isSetStartTimecode()
public Integer getRoundedTimeBase()
Integerpublic void setRoundedTimeBase(Integer value)
value - allowed object is
Integerpublic boolean isSetRoundedTimeBase()
public Boolean isDropFrame()
Booleanpublic void setDropFrame(Boolean value)
value - allowed object is
Booleanpublic boolean isSetDropFrame()
public ContainerComponentType getContainerComponent()
ContainerComponentTypepublic void setContainerComponent(ContainerComponentType value)
value - allowed object is
ContainerComponentTypepublic boolean isSetContainerComponent()
public List<AudioComponentType> getAudioStream()
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 set method 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
public boolean isSetAudioStream()
public void unsetAudioStream()
public List<VideoComponentType> getVideoStream()
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 set method 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
public boolean isSetVideoStream()
public void unsetVideoStream()
public PartialFileDVDescriptorType getDvDescriptor()
PartialFileDVDescriptorTypepublic void setDvDescriptor(PartialFileDVDescriptorType value)
value - allowed object is
PartialFileDVDescriptorTypepublic boolean isSetDvDescriptor()
public PartialFileRandomIndexType getIndex()
PartialFileRandomIndexTypepublic void setIndex(PartialFileRandomIndexType value)
value - allowed object is
PartialFileRandomIndexTypepublic boolean isSetIndex()
public Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic 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.CopyTopublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTopublic PartialFileDescriptorType withLabel(String value)
public PartialFileDescriptorType withTranscoderVersion(String value)
public PartialFileDescriptorType withStartTimecode(Long value)
public PartialFileDescriptorType withRoundedTimeBase(Integer value)
public PartialFileDescriptorType withDropFrame(Boolean value)
public PartialFileDescriptorType withContainerComponent(ContainerComponentType value)
public PartialFileDescriptorType withAudioStream(AudioComponentType... values)
public PartialFileDescriptorType withAudioStream(Collection<AudioComponentType> values)
public PartialFileDescriptorType withVideoStream(VideoComponentType... values)
public PartialFileDescriptorType withVideoStream(Collection<VideoComponentType> values)
public PartialFileDescriptorType withDvDescriptor(PartialFileDVDescriptorType value)
public PartialFileDescriptorType withIndex(PartialFileRandomIndexType value)
Copyright © 2015. All rights reserved.