Class ComplexJobOutputFormatType
- 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
- Direct Known Subclasses:
ComplexJobType.Output
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"/>
<element name="tixUri" maxOccurs="unbounded" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>anyURI">
<attribute name="track" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</extension>
</simpleContent>
</complexType>
</element>
<element name="cixUri" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Java class for anonymous complex typestatic class
static class
Java class for anonymous complex type -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<ComplexJobAtomType>
protected String
protected String
protected String
protected ComplexJobOutputFormatType.Dms1Source
protected Boolean
protected int
protected String
protected TimeCodeType
protected List<KeyValuePairType>
protected Long
protected MXFPackagesType
protected List<OverlayType>
protected String
protected SequenceRangeType
protected Boolean
protected Integer
protected List<KeyValuePairType>
protected Long
protected List<TextOverlayType>
protected List<ComplexJobOutputFormatType.TixUri>
protected String
-
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) getAtom()
Gets the value of the atom property.Gets the value of the cixUri property.Gets the value of the clipName property.Gets the value of the containerFormat property.Gets the value of the dms1Source property.int
getId()
Gets the value of the id property.Gets the value of the initialSMPTETimecode property.Gets the value of the maxChunkDuration property.Gets the value of the metadata property.Gets the value of the muxrate property.Gets the value of the mxfPackages property.Gets the value of the overlay property.Gets the value of the pfdTargetUri property.getRange()
Gets the value of the range property.Gets the value of the roundedTimeBase property.Gets the value of the setting property.Gets the value of the startTimecode property.Gets the value of the textOverlay property.Gets the value of the tixUri property.getUri()
Gets the value of the uri property.int
hashCode()
int
hashCode
(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) Gets the value of the dropFrame property.Gets the value of the requireFaststart property.boolean
boolean
boolean
boolean
boolean
boolean
boolean
isSetId()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isSetUri()
void
Sets the value of the cixUri property.void
setClipName
(String value) Sets the value of the clipName property.void
setContainerFormat
(String value) Sets the value of the containerFormat property.void
Sets the value of the dms1Source property.void
setDropFrame
(Boolean value) Sets the value of the dropFrame property.void
setId
(int value) Sets the value of the id property.void
setInitialSMPTETimecode
(String value) Sets the value of the initialSMPTETimecode property.void
setMaxChunkDuration
(TimeCodeType value) Sets the value of the maxChunkDuration property.void
setMuxrate
(Long value) Sets the value of the muxrate property.void
setMxfPackages
(MXFPackagesType value) Sets the value of the mxfPackages property.void
setPfdTargetUri
(String value) Sets the value of the pfdTargetUri property.void
setRange
(SequenceRangeType value) Sets the value of the range property.void
setRequireFaststart
(Boolean value) Sets the value of the requireFaststart property.void
setRoundedTimeBase
(Integer value) Sets the value of the roundedTimeBase property.void
setStartTimecode
(Long value) Sets the value of the startTimecode property.void
Sets the value of the uri property.toString()
void
void
void
void
void
void
visit
(com.kscs.util.jaxb.PropertyVisitor _visitor_) withAtom
(ComplexJobAtomType... values) Adds objects to the list of Atom using add methodwithAtom
(Collection<ComplexJobAtomType> values) Adds objects to the list of Atom using addAll methodwithCixUri
(String value) Sets the value of the cixUri property.withClipName
(String value) Sets the value of the clipName property.withContainerFormat
(String value) Sets the value of the containerFormat property.Sets the value of the dms1Source property.withDropFrame
(Boolean value) Sets the value of the dropFrame property.withId
(int value) Sets the value of the id property.withInitialSMPTETimecode
(String value) Sets the value of the initialSMPTETimecode property.withMaxChunkDuration
(TimeCodeType value) Sets the value of the maxChunkDuration 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 methodwithMuxrate
(Long value) Sets the value of the muxrate property.withMxfPackages
(MXFPackagesType value) Sets the value of the mxfPackages property.withOverlay
(OverlayType... values) Adds objects to the list of Overlay using add methodwithOverlay
(Collection<OverlayType> values) Adds objects to the list of Overlay using addAll methodwithPfdTargetUri
(String value) Sets the value of the pfdTargetUri property.withRange
(SequenceRangeType value) Sets the value of the range property.withRequireFaststart
(Boolean value) Sets the value of the requireFaststart property.withRoundedTimeBase
(Integer value) Sets the value of the roundedTimeBase property.withSetting
(KeyValuePairType... values) Adds objects to the list of Setting using add methodwithSetting
(Collection<KeyValuePairType> values) Adds objects to the list of Setting using addAll methodwithStartTimecode
(Long value) Sets the value of the startTimecode property.withTextOverlay
(TextOverlayType... values) Adds objects to the list of TextOverlay using add methodwithTextOverlay
(Collection<TextOverlayType> values) Adds objects to the list of TextOverlay using addAll methodwithTixUri
(ComplexJobOutputFormatType.TixUri... values) Adds objects to the list of TixUri using add methodAdds objects to the list of TixUri using addAll methodSets the value of the uri property.
-
Field Details
-
id
protected int id -
uri
-
range
-
atom
-
containerFormat
-
overlay
-
textOverlay
-
dms1Source
-
initialSMPTETimecode
-
startTimecode
-
roundedTimeBase
-
dropFrame
-
requireFaststart
-
muxrate
-
pfdTargetUri
-
mxfPackages
-
metadata
-
clipName
-
maxChunkDuration
-
setting
-
tixUri
-
cixUri
-
-
Constructor Details
-
ComplexJobOutputFormatType
public ComplexJobOutputFormatType()
-
-
Method Details
-
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
Gets the value of the uri property.- Returns:
- possible object is
String
-
setUri
Sets the value of the uri property.- Parameters:
value
- allowed object isString
-
isSetUri
public boolean isSetUri() -
getRange
Gets the value of the range property.- Returns:
- possible object is
SequenceRangeType
-
setRange
Sets the value of the range property.- Parameters:
value
- allowed object isSequenceRangeType
-
isSetRange
public boolean isSetRange() -
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
set
method 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
- Returns:
- The value of the atom property.
-
isSetAtom
public boolean isSetAtom() -
unsetAtom
public void unsetAtom() -
getContainerFormat
Gets the value of the containerFormat property.- Returns:
- possible object is
String
-
setContainerFormat
Sets the value of the containerFormat property.- Parameters:
value
- allowed object isString
-
isSetContainerFormat
public boolean isSetContainerFormat() -
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
set
method 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
- Returns:
- The value of the overlay property.
-
isSetOverlay
public boolean isSetOverlay() -
unsetOverlay
public void unsetOverlay() -
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
set
method 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
- Returns:
- The value of the textOverlay property.
-
isSetTextOverlay
public boolean isSetTextOverlay() -
unsetTextOverlay
public void unsetTextOverlay() -
getDms1Source
Gets the value of the dms1Source property.- Returns:
- possible object is
ComplexJobOutputFormatType.Dms1Source
-
setDms1Source
Sets the value of the dms1Source property.- Parameters:
value
- allowed object isComplexJobOutputFormatType.Dms1Source
-
isSetDms1Source
public boolean isSetDms1Source() -
getInitialSMPTETimecode
Gets the value of the initialSMPTETimecode property.- Returns:
- possible object is
String
-
setInitialSMPTETimecode
Sets the value of the initialSMPTETimecode property.- Parameters:
value
- allowed object isString
-
isSetInitialSMPTETimecode
public boolean isSetInitialSMPTETimecode() -
getStartTimecode
Gets the value of the startTimecode property.- Returns:
- possible object is
Long
-
setStartTimecode
Sets the value of the startTimecode property.- Parameters:
value
- allowed object isLong
-
isSetStartTimecode
public boolean isSetStartTimecode() -
getRoundedTimeBase
Gets the value of the roundedTimeBase property.- Returns:
- possible object is
Integer
-
setRoundedTimeBase
Sets the value of the roundedTimeBase property.- Parameters:
value
- allowed object isInteger
-
isSetRoundedTimeBase
public boolean isSetRoundedTimeBase() -
isDropFrame
Gets the value of the dropFrame property.- Returns:
- possible object is
Boolean
-
setDropFrame
Sets the value of the dropFrame property.- Parameters:
value
- allowed object isBoolean
-
isSetDropFrame
public boolean isSetDropFrame() -
isRequireFaststart
Gets the value of the requireFaststart property.- Returns:
- possible object is
Boolean
-
setRequireFaststart
Sets the value of the requireFaststart property.- Parameters:
value
- allowed object isBoolean
-
isSetRequireFaststart
public boolean isSetRequireFaststart() -
getMuxrate
Gets the value of the muxrate property.- Returns:
- possible object is
Long
-
setMuxrate
Sets the value of the muxrate property.- Parameters:
value
- allowed object isLong
-
isSetMuxrate
public boolean isSetMuxrate() -
getPfdTargetUri
Gets the value of the pfdTargetUri property.- Returns:
- possible object is
String
-
setPfdTargetUri
Sets the value of the pfdTargetUri property.- Parameters:
value
- allowed object isString
-
isSetPfdTargetUri
public boolean isSetPfdTargetUri() -
getMxfPackages
Gets the value of the mxfPackages property.- Returns:
- possible object is
MXFPackagesType
-
setMxfPackages
Sets the value of the mxfPackages property.- Parameters:
value
- allowed object isMXFPackagesType
-
isSetMxfPackages
public boolean isSetMxfPackages() -
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
set
method 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
- Returns:
- The value of the metadata property.
-
isSetMetadata
public boolean isSetMetadata() -
unsetMetadata
public void unsetMetadata() -
getClipName
Gets the value of the clipName property.- Returns:
- possible object is
String
-
setClipName
Sets the value of the clipName property.- Parameters:
value
- allowed object isString
-
isSetClipName
public boolean isSetClipName() -
getMaxChunkDuration
Gets the value of the maxChunkDuration property.- Returns:
- possible object is
TimeCodeType
-
setMaxChunkDuration
Sets the value of the maxChunkDuration property.- Parameters:
value
- allowed object isTimeCodeType
-
isSetMaxChunkDuration
public boolean isSetMaxChunkDuration() -
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
set
method 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
- Returns:
- The value of the setting property.
-
isSetSetting
public boolean isSetSetting() -
unsetSetting
public void unsetSetting() -
getTixUri
Gets the value of the tixUri 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 tixUri property.For example, to add a new item, do as follows:
getTixUri().add(newItem);
Objects of the following type(s) are allowed in the list
ComplexJobOutputFormatType.TixUri
- Returns:
- The value of the tixUri property.
-
isSetTixUri
public boolean isSetTixUri() -
unsetTixUri
public void unsetTixUri() -
getCixUri
Gets the value of the cixUri property.- Returns:
- possible object is
String
-
setCixUri
Sets the value of the cixUri property.- Parameters:
value
- allowed object isString
-
isSetCixUri
public boolean isSetCixUri() -
clone
-
copyTo
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb.lang.CopyTo
-
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
-
createNewInstance
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb.lang.CopyTo
-
withId
Sets the value of the id property.- Parameters:
value
- allowed object is int- Returns:
- The class instance
-
withUri
Sets the value of the uri property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withRange
Sets the value of the range property.- Parameters:
value
- allowed object isSequenceRangeType
- Returns:
- The class instance
-
withAtom
Adds objects to the list of Atom using add method- Parameters:
values
- objects to add to the list Atom- Returns:
- The class instance
-
withAtom
Adds objects to the list of Atom using addAll method- Parameters:
values
- objects to add to the list Atom- Returns:
- The class instance
-
withContainerFormat
Sets the value of the containerFormat property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withOverlay
Adds objects to the list of Overlay using add method- Parameters:
values
- objects to add to the list Overlay- Returns:
- The class instance
-
withOverlay
Adds objects to the list of Overlay using addAll method- Parameters:
values
- objects to add to the list Overlay- Returns:
- The class instance
-
withTextOverlay
Adds objects to the list of TextOverlay using add method- Parameters:
values
- objects to add to the list TextOverlay- Returns:
- The class instance
-
withTextOverlay
Adds objects to the list of TextOverlay using addAll method- Parameters:
values
- objects to add to the list TextOverlay- Returns:
- The class instance
-
withDms1Source
Sets the value of the dms1Source property.- Parameters:
value
- allowed object isComplexJobOutputFormatType.Dms1Source
- Returns:
- The class instance
-
withInitialSMPTETimecode
Sets the value of the initialSMPTETimecode property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withStartTimecode
Sets the value of the startTimecode property.- Parameters:
value
- allowed object isLong
- Returns:
- The class instance
-
withRoundedTimeBase
Sets the value of the roundedTimeBase property.- Parameters:
value
- allowed object isInteger
- Returns:
- The class instance
-
withDropFrame
Sets the value of the dropFrame property.- Parameters:
value
- allowed object isBoolean
- Returns:
- The class instance
-
withRequireFaststart
Sets the value of the requireFaststart property.- Parameters:
value
- allowed object isBoolean
- Returns:
- The class instance
-
withMuxrate
Sets the value of the muxrate property.- Parameters:
value
- allowed object isLong
- Returns:
- The class instance
-
withPfdTargetUri
Sets the value of the pfdTargetUri property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withMxfPackages
Sets the value of the mxfPackages property.- Parameters:
value
- allowed object isMXFPackagesType
- Returns:
- The class instance
-
withMetadata
Adds objects to the list of Metadata using add method- Parameters:
values
- objects to add to the list Metadata- Returns:
- The class instance
-
withMetadata
Adds objects to the list of Metadata using addAll method- Parameters:
values
- objects to add to the list Metadata- Returns:
- The class instance
-
withClipName
Sets the value of the clipName property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withMaxChunkDuration
Sets the value of the maxChunkDuration property.- Parameters:
value
- allowed object isTimeCodeType
- Returns:
- The class instance
-
withSetting
Adds objects to the list of Setting using add method- Parameters:
values
- objects to add to the list Setting- Returns:
- The class instance
-
withSetting
Adds objects to the list of Setting using addAll method- Parameters:
values
- objects to add to the list Setting- Returns:
- The class instance
-
withTixUri
Adds objects to the list of TixUri using add method- Parameters:
values
- objects to add to the list TixUri- Returns:
- The class instance
-
withTixUri
Adds objects to the list of TixUri using addAll method- Parameters:
values
- objects to add to the list TixUri- Returns:
- The class instance
-
withCixUri
Sets the value of the cixUri property.- Parameters:
value
- allowed object isString
- 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
-
equals
-
visit
-
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
-
hashCode
public int hashCode() -
toString
-
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
-
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
-