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 class
PartialFileDescriptorType.PropInfo
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor Description PartialFileDescriptorType()
-
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)
List<AudioComponentType>
getAudioStream()
Gets the value of the audioStream property.ContainerComponentType
getContainerComponent()
Gets the value of the containerComponent property.PartialFileDVDescriptorType
getDvDescriptor()
Gets the value of the dvDescriptor property.PartialFileRandomIndexType
getIndex()
Gets the value of the index property.String
getLabel()
Gets the value of the label property.Integer
getRoundedTimeBase()
Gets the value of the roundedTimeBase property.Long
getStartTimecode()
Gets the value of the startTimecode property.String
getTranscoderVersion()
Gets the value of the transcoderVersion property.List<VideoComponentType>
getVideoStream()
Gets the value of the videoStream property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
Boolean
isDropFrame()
Gets the value of the dropFrame property.boolean
isSetAudioStream()
boolean
isSetContainerComponent()
boolean
isSetDropFrame()
boolean
isSetDvDescriptor()
boolean
isSetIndex()
boolean
isSetLabel()
boolean
isSetRoundedTimeBase()
boolean
isSetStartTimecode()
boolean
isSetTranscoderVersion()
boolean
isSetVideoStream()
void
setContainerComponent(ContainerComponentType value)
Sets the value of the containerComponent property.void
setDropFrame(Boolean value)
Sets the value of the dropFrame property.void
setDvDescriptor(PartialFileDVDescriptorType value)
Sets the value of the dvDescriptor property.void
setIndex(PartialFileRandomIndexType value)
Sets the value of the index property.void
setLabel(String value)
Sets the value of the label property.void
setRoundedTimeBase(Integer value)
Sets the value of the roundedTimeBase property.void
setStartTimecode(Long value)
Sets the value of the startTimecode property.void
setTranscoderVersion(String value)
Sets the value of the transcoderVersion property.void
unsetAudioStream()
void
unsetVideoStream()
PartialFileDescriptorType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
PartialFileDescriptorType
withAudioStream(AudioComponentType... values)
PartialFileDescriptorType
withAudioStream(Collection<AudioComponentType> values)
PartialFileDescriptorType
withContainerComponent(ContainerComponentType value)
PartialFileDescriptorType
withDropFrame(Boolean value)
PartialFileDescriptorType
withDvDescriptor(PartialFileDVDescriptorType value)
PartialFileDescriptorType
withIndex(PartialFileRandomIndexType value)
PartialFileDescriptorType
withLabel(String value)
PartialFileDescriptorType
withRoundedTimeBase(Integer value)
PartialFileDescriptorType
withStartTimecode(Long value)
PartialFileDescriptorType
withTranscoderVersion(String value)
PartialFileDescriptorType
withVideoStream(VideoComponentType... values)
PartialFileDescriptorType
withVideoStream(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
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
-
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
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
-
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:
copyTo
in 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:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance
in 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:
equals
in 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:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-