Class ComplexJobOutputFormatType
- java.lang.Object
-
- com.vidispine.generated.ComplexJobOutputFormatType
-
- 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:
ComplexJobType.Output
public class ComplexJobOutputFormatType 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 ComplexJobOutputFormatType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ComplexJobOutputFormatType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="id" type="{http://www.w3.org/2001/XMLSchema}int"/> <choice> <element name="uri" type="{http://www.w3.org/2001/XMLSchema}anyURI"/> <element name="range" type="{http://xml.vidispine.com/schema/vidispine}SequenceRangeType"/> <element name="atom" type="{http://xml.vidispine.com/schema/vidispine}ComplexJobAtomType" maxOccurs="unbounded"/> </choice> <element name="containerFormat" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="overlay" type="{http://xml.vidispine.com/schema/vidispine}OverlayType" maxOccurs="unbounded" minOccurs="0"/> <element name="textOverlay" type="{http://xml.vidispine.com/schema/vidispine}TextOverlayType" maxOccurs="unbounded" minOccurs="0"/> <element name="dms1Source" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <element name="demuxerId" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="metadata" type="{http://xml.vidispine.com/schema/vidispine}DMS1Type"/> </choice> </restriction> </complexContent> </complexType> </element> <element name="initialSMPTETimecode" 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="requireFaststart" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="muxrate" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> <element name="pfdTargetUri" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> <element name="mxfPackages" type="{http://xml.vidispine.com/schema/vidispine}MXFPackagesType" minOccurs="0"/> <element name="metadata" type="{http://xml.vidispine.com/schema/vidispine}KeyValuePairType" maxOccurs="unbounded" minOccurs="0"/> <element name="clipName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="maxChunkDuration" type="{http://xml.vidispine.com/schema/vidispine}TimeCodeType" minOccurs="0"/> <element name="setting" type="{http://xml.vidispine.com/schema/vidispine}KeyValuePairType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classComplexJobOutputFormatType.Dms1SourceJava class for anonymous complex type.static classComplexJobOutputFormatType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected List<ComplexJobAtomType>atomprotected StringclipNameprotected StringcontainerFormatprotected ComplexJobOutputFormatType.Dms1Sourcedms1Sourceprotected BooleandropFrameprotected intidprotected StringinitialSMPTETimecodeprotected TimeCodeTypemaxChunkDurationprotected List<KeyValuePairType>metadataprotected Longmuxrateprotected MXFPackagesTypemxfPackagesprotected List<OverlayType>overlayprotected StringpfdTargetUriprotected SequenceRangeTyperangeprotected BooleanrequireFaststartprotected IntegerroundedTimeBaseprotected List<KeyValuePairType>settingprotected LongstartTimecodeprotected List<TextOverlayType>textOverlayprotected Stringuri
-
Constructor Summary
Constructors Constructor Description ComplexJobOutputFormatType()
-
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<ComplexJobAtomType>getAtom()Gets the value of the atom property.StringgetClipName()Gets the value of the clipName property.StringgetContainerFormat()Gets the value of the containerFormat property.ComplexJobOutputFormatType.Dms1SourcegetDms1Source()Gets the value of the dms1Source property.intgetId()Gets the value of the id property.StringgetInitialSMPTETimecode()Gets the value of the initialSMPTETimecode property.TimeCodeTypegetMaxChunkDuration()Gets the value of the maxChunkDuration property.List<KeyValuePairType>getMetadata()Gets the value of the metadata property.LonggetMuxrate()Gets the value of the muxrate property.MXFPackagesTypegetMxfPackages()Gets the value of the mxfPackages property.List<OverlayType>getOverlay()Gets the value of the overlay property.StringgetPfdTargetUri()Gets the value of the pfdTargetUri property.SequenceRangeTypegetRange()Gets the value of the range property.IntegergetRoundedTimeBase()Gets the value of the roundedTimeBase property.List<KeyValuePairType>getSetting()Gets the value of the setting property.LonggetStartTimecode()Gets the value of the startTimecode property.List<TextOverlayType>getTextOverlay()Gets the value of the textOverlay property.StringgetUri()Gets the value of the uri 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.BooleanisRequireFaststart()Gets the value of the requireFaststart property.booleanisSetAtom()booleanisSetClipName()booleanisSetContainerFormat()booleanisSetDms1Source()booleanisSetDropFrame()booleanisSetId()booleanisSetInitialSMPTETimecode()booleanisSetMaxChunkDuration()booleanisSetMetadata()booleanisSetMuxrate()booleanisSetMxfPackages()booleanisSetOverlay()booleanisSetPfdTargetUri()booleanisSetRange()booleanisSetRequireFaststart()booleanisSetRoundedTimeBase()booleanisSetSetting()booleanisSetStartTimecode()booleanisSetTextOverlay()booleanisSetUri()voidsetClipName(String value)Sets the value of the clipName property.voidsetContainerFormat(String value)Sets the value of the containerFormat property.voidsetDms1Source(ComplexJobOutputFormatType.Dms1Source value)Sets the value of the dms1Source property.voidsetDropFrame(Boolean value)Sets the value of the dropFrame property.voidsetId(int value)Sets the value of the id property.voidsetInitialSMPTETimecode(String value)Sets the value of the initialSMPTETimecode property.voidsetMaxChunkDuration(TimeCodeType value)Sets the value of the maxChunkDuration property.voidsetMuxrate(Long value)Sets the value of the muxrate property.voidsetMxfPackages(MXFPackagesType value)Sets the value of the mxfPackages property.voidsetPfdTargetUri(String value)Sets the value of the pfdTargetUri property.voidsetRange(SequenceRangeType value)Sets the value of the range property.voidsetRequireFaststart(Boolean value)Sets the value of the requireFaststart property.voidsetRoundedTimeBase(Integer value)Sets the value of the roundedTimeBase property.voidsetStartTimecode(Long value)Sets the value of the startTimecode property.voidsetUri(String value)Sets the value of the uri property.voidunsetAtom()voidunsetMetadata()voidunsetOverlay()voidunsetSetting()voidunsetTextOverlay()ComplexJobOutputFormatTypevisit(com.kscs.util.jaxb.PropertyVisitor _visitor_)ComplexJobOutputFormatTypewithAtom(ComplexJobAtomType... values)ComplexJobOutputFormatTypewithAtom(Collection<ComplexJobAtomType> values)ComplexJobOutputFormatTypewithClipName(String value)ComplexJobOutputFormatTypewithContainerFormat(String value)ComplexJobOutputFormatTypewithDms1Source(ComplexJobOutputFormatType.Dms1Source value)ComplexJobOutputFormatTypewithDropFrame(Boolean value)ComplexJobOutputFormatTypewithId(int value)ComplexJobOutputFormatTypewithInitialSMPTETimecode(String value)ComplexJobOutputFormatTypewithMaxChunkDuration(TimeCodeType value)ComplexJobOutputFormatTypewithMetadata(KeyValuePairType... values)ComplexJobOutputFormatTypewithMetadata(Collection<KeyValuePairType> values)ComplexJobOutputFormatTypewithMuxrate(Long value)ComplexJobOutputFormatTypewithMxfPackages(MXFPackagesType value)ComplexJobOutputFormatTypewithOverlay(OverlayType... values)ComplexJobOutputFormatTypewithOverlay(Collection<OverlayType> values)ComplexJobOutputFormatTypewithPfdTargetUri(String value)ComplexJobOutputFormatTypewithRange(SequenceRangeType value)ComplexJobOutputFormatTypewithRequireFaststart(Boolean value)ComplexJobOutputFormatTypewithRoundedTimeBase(Integer value)ComplexJobOutputFormatTypewithSetting(KeyValuePairType... values)ComplexJobOutputFormatTypewithSetting(Collection<KeyValuePairType> values)ComplexJobOutputFormatTypewithStartTimecode(Long value)ComplexJobOutputFormatTypewithTextOverlay(TextOverlayType... values)ComplexJobOutputFormatTypewithTextOverlay(Collection<TextOverlayType> values)ComplexJobOutputFormatTypewithUri(String value)
-
-
-
Field Detail
-
id
protected int id
-
uri
protected String uri
-
range
protected SequenceRangeType range
-
atom
protected List<ComplexJobAtomType> atom
-
containerFormat
protected String containerFormat
-
overlay
protected List<OverlayType> overlay
-
textOverlay
protected List<TextOverlayType> textOverlay
-
dms1Source
protected ComplexJobOutputFormatType.Dms1Source dms1Source
-
initialSMPTETimecode
protected String initialSMPTETimecode
-
startTimecode
protected Long startTimecode
-
roundedTimeBase
protected Integer roundedTimeBase
-
dropFrame
protected Boolean dropFrame
-
requireFaststart
protected Boolean requireFaststart
-
muxrate
protected Long muxrate
-
pfdTargetUri
protected String pfdTargetUri
-
mxfPackages
protected MXFPackagesType mxfPackages
-
metadata
protected List<KeyValuePairType> metadata
-
clipName
protected String clipName
-
maxChunkDuration
protected TimeCodeType maxChunkDuration
-
setting
protected List<KeyValuePairType> setting
-
-
Method Detail
-
getId
public int getId()
Gets the value of the id property.
-
setId
public void setId(int value)
Sets the value of the id property.
-
isSetId
public boolean isSetId()
-
getUri
public String getUri()
Gets the value of the uri property.- Returns:
- possible object is
String
-
setUri
public void setUri(String value)
Sets the value of the uri property.- Parameters:
value- allowed object isString
-
isSetUri
public boolean isSetUri()
-
getRange
public SequenceRangeType getRange()
Gets the value of the range property.- Returns:
- possible object is
SequenceRangeType
-
setRange
public void setRange(SequenceRangeType value)
Sets the value of the range property.- Parameters:
value- allowed object isSequenceRangeType
-
isSetRange
public boolean isSetRange()
-
getAtom
public List<ComplexJobAtomType> getAtom()
Gets the value of the atom 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 atom property.For example, to add a new item, do as follows:
getAtom().add(newItem);Objects of the following type(s) are allowed in the list
ComplexJobAtomType
-
isSetAtom
public boolean isSetAtom()
-
unsetAtom
public void unsetAtom()
-
getContainerFormat
public String getContainerFormat()
Gets the value of the containerFormat property.- Returns:
- possible object is
String
-
setContainerFormat
public void setContainerFormat(String value)
Sets the value of the containerFormat property.- Parameters:
value- allowed object isString
-
isSetContainerFormat
public boolean isSetContainerFormat()
-
getOverlay
public List<OverlayType> getOverlay()
Gets the value of the overlay 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 overlay property.For example, to add a new item, do as follows:
getOverlay().add(newItem);Objects of the following type(s) are allowed in the list
OverlayType
-
isSetOverlay
public boolean isSetOverlay()
-
unsetOverlay
public void unsetOverlay()
-
getTextOverlay
public List<TextOverlayType> getTextOverlay()
Gets the value of the textOverlay 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 textOverlay property.For example, to add a new item, do as follows:
getTextOverlay().add(newItem);Objects of the following type(s) are allowed in the list
TextOverlayType
-
isSetTextOverlay
public boolean isSetTextOverlay()
-
unsetTextOverlay
public void unsetTextOverlay()
-
getDms1Source
public ComplexJobOutputFormatType.Dms1Source getDms1Source()
Gets the value of the dms1Source property.- Returns:
- possible object is
ComplexJobOutputFormatType.Dms1Source
-
setDms1Source
public void setDms1Source(ComplexJobOutputFormatType.Dms1Source value)
Sets the value of the dms1Source property.- Parameters:
value- allowed object isComplexJobOutputFormatType.Dms1Source
-
isSetDms1Source
public boolean isSetDms1Source()
-
getInitialSMPTETimecode
public String getInitialSMPTETimecode()
Gets the value of the initialSMPTETimecode property.- Returns:
- possible object is
String
-
setInitialSMPTETimecode
public void setInitialSMPTETimecode(String value)
Sets the value of the initialSMPTETimecode property.- Parameters:
value- allowed object isString
-
isSetInitialSMPTETimecode
public boolean isSetInitialSMPTETimecode()
-
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()
-
isRequireFaststart
public Boolean isRequireFaststart()
Gets the value of the requireFaststart property.- Returns:
- possible object is
Boolean
-
setRequireFaststart
public void setRequireFaststart(Boolean value)
Sets the value of the requireFaststart property.- Parameters:
value- allowed object isBoolean
-
isSetRequireFaststart
public boolean isSetRequireFaststart()
-
getMuxrate
public Long getMuxrate()
Gets the value of the muxrate property.- Returns:
- possible object is
Long
-
setMuxrate
public void setMuxrate(Long value)
Sets the value of the muxrate property.- Parameters:
value- allowed object isLong
-
isSetMuxrate
public boolean isSetMuxrate()
-
getPfdTargetUri
public String getPfdTargetUri()
Gets the value of the pfdTargetUri property.- Returns:
- possible object is
String
-
setPfdTargetUri
public void setPfdTargetUri(String value)
Sets the value of the pfdTargetUri property.- Parameters:
value- allowed object isString
-
isSetPfdTargetUri
public boolean isSetPfdTargetUri()
-
getMxfPackages
public MXFPackagesType getMxfPackages()
Gets the value of the mxfPackages property.- Returns:
- possible object is
MXFPackagesType
-
setMxfPackages
public void setMxfPackages(MXFPackagesType value)
Sets the value of the mxfPackages property.- Parameters:
value- allowed object isMXFPackagesType
-
isSetMxfPackages
public boolean isSetMxfPackages()
-
getMetadata
public List<KeyValuePairType> getMetadata()
Gets the value of the metadata 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 metadata property.For example, to add a new item, do as follows:
getMetadata().add(newItem);Objects of the following type(s) are allowed in the list
KeyValuePairType
-
isSetMetadata
public boolean isSetMetadata()
-
unsetMetadata
public void unsetMetadata()
-
getClipName
public String getClipName()
Gets the value of the clipName property.- Returns:
- possible object is
String
-
setClipName
public void setClipName(String value)
Sets the value of the clipName property.- Parameters:
value- allowed object isString
-
isSetClipName
public boolean isSetClipName()
-
getMaxChunkDuration
public TimeCodeType getMaxChunkDuration()
Gets the value of the maxChunkDuration property.- Returns:
- possible object is
TimeCodeType
-
setMaxChunkDuration
public void setMaxChunkDuration(TimeCodeType value)
Sets the value of the maxChunkDuration property.- Parameters:
value- allowed object isTimeCodeType
-
isSetMaxChunkDuration
public boolean isSetMaxChunkDuration()
-
getSetting
public List<KeyValuePairType> getSetting()
Gets the value of the setting 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 setting property.For example, to add a new item, do as follows:
getSetting().add(newItem);Objects of the following type(s) are allowed in the list
KeyValuePairType
-
isSetSetting
public boolean isSetSetting()
-
unsetSetting
public void unsetSetting()
-
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
-
withId
public ComplexJobOutputFormatType withId(int value)
-
withUri
public ComplexJobOutputFormatType withUri(String value)
-
withRange
public ComplexJobOutputFormatType withRange(SequenceRangeType value)
-
withAtom
public ComplexJobOutputFormatType withAtom(ComplexJobAtomType... values)
-
withAtom
public ComplexJobOutputFormatType withAtom(Collection<ComplexJobAtomType> values)
-
withContainerFormat
public ComplexJobOutputFormatType withContainerFormat(String value)
-
withOverlay
public ComplexJobOutputFormatType withOverlay(OverlayType... values)
-
withOverlay
public ComplexJobOutputFormatType withOverlay(Collection<OverlayType> values)
-
withTextOverlay
public ComplexJobOutputFormatType withTextOverlay(TextOverlayType... values)
-
withTextOverlay
public ComplexJobOutputFormatType withTextOverlay(Collection<TextOverlayType> values)
-
withDms1Source
public ComplexJobOutputFormatType withDms1Source(ComplexJobOutputFormatType.Dms1Source value)
-
withInitialSMPTETimecode
public ComplexJobOutputFormatType withInitialSMPTETimecode(String value)
-
withStartTimecode
public ComplexJobOutputFormatType withStartTimecode(Long value)
-
withRoundedTimeBase
public ComplexJobOutputFormatType withRoundedTimeBase(Integer value)
-
withDropFrame
public ComplexJobOutputFormatType withDropFrame(Boolean value)
-
withRequireFaststart
public ComplexJobOutputFormatType withRequireFaststart(Boolean value)
-
withMuxrate
public ComplexJobOutputFormatType withMuxrate(Long value)
-
withPfdTargetUri
public ComplexJobOutputFormatType withPfdTargetUri(String value)
-
withMxfPackages
public ComplexJobOutputFormatType withMxfPackages(MXFPackagesType value)
-
withMetadata
public ComplexJobOutputFormatType withMetadata(KeyValuePairType... values)
-
withMetadata
public ComplexJobOutputFormatType withMetadata(Collection<KeyValuePairType> values)
-
withClipName
public ComplexJobOutputFormatType withClipName(String value)
-
withMaxChunkDuration
public ComplexJobOutputFormatType withMaxChunkDuration(TimeCodeType value)
-
withSetting
public ComplexJobOutputFormatType withSetting(KeyValuePairType... values)
-
withSetting
public ComplexJobOutputFormatType withSetting(Collection<KeyValuePairType> values)
-
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 ComplexJobOutputFormatType 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
-
-