Class ComplexJobType.Input
- 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
- Enclosing class:
- ComplexJobType
Java class for anonymous complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="id" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="uri" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded"/>
<element name="range" type="{http://xml.vidispine.com/schema/vidispine}SequenceRangeType" maxOccurs="unbounded"/>
<element name="partialFile" type="{http://xml.vidispine.com/schema/vidispine}PartialFileDemuxerInfoType" minOccurs="0"/>
<element name="interval" type="{http://xml.vidispine.com/schema/vidispine}TimeIntervalType" minOccurs="0"/>
<element name="intervalIsDts" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="dms1TargetUri" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
<element name="faststartDuration" minOccurs="0">
<complexType>
<complexContent>
<extension base="{http://xml.vidispine.com/schema/vidispine}TimeCodeType">
<attribute name="override" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</extension>
</complexContent>
</complexType>
</element>
<element name="bulkyMetadataRequest" type="{http://xml.vidispine.com/schema/vidispine}ComplexJobBulkyMetadataRequestType" minOccurs="0"/>
<element name="scanForStartPTS" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="doubleDurationHack" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="demuxerSetting" type="{http://xml.vidispine.com/schema/vidispine}KeyValuePairType" maxOccurs="unbounded" minOccurs="0"/>
<element name="analyze" type="{http://xml.vidispine.com/schema/vidispine}ComplexJobAnalyzeType" minOccurs="0"/>
<element name="pageno" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Java class for anonymous complex typestatic class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ComplexJobAnalyzeType
protected ComplexJobBulkyMetadataRequestType
protected List<KeyValuePairType>
protected String
protected Integer
protected ComplexJobType.Input.FaststartDuration
protected int
protected TimeIntervalType
protected Boolean
protected Integer
protected PartialFileDemuxerInfoType
protected List<SequenceRangeType>
protected Integer
-
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) Gets the value of the analyze property.Gets the value of the bulkyMetadataRequest property.Gets the value of the demuxerSetting property.Gets the value of the dms1TargetUri property.Gets the value of the doubleDurationHack property.Gets the value of the faststartDuration property.int
getId()
Gets the value of the id property.Gets the value of the interval property.Gets the value of the pageno property.Gets the value of the partialFile property.getRange()
Gets the value of the range property.Gets the value of the scanForStartPTS 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 intervalIsDts property.boolean
boolean
boolean
boolean
boolean
boolean
boolean
isSetId()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isSetUri()
void
setAnalyze
(ComplexJobAnalyzeType value) Sets the value of the analyze property.void
Sets the value of the bulkyMetadataRequest property.void
setDms1TargetUri
(String value) Sets the value of the dms1TargetUri property.void
setDoubleDurationHack
(Integer value) Sets the value of the doubleDurationHack property.void
Sets the value of the faststartDuration property.void
setId
(int value) Sets the value of the id property.void
setInterval
(TimeIntervalType value) Sets the value of the interval property.void
setIntervalIsDts
(Boolean value) Sets the value of the intervalIsDts property.void
Sets the value of the pageno property.void
Sets the value of the partialFile property.void
setScanForStartPTS
(Integer value) Sets the value of the scanForStartPTS property.toString()
void
void
void
unsetUri()
visit
(com.kscs.util.jaxb.PropertyVisitor _visitor_) withAnalyze
(ComplexJobAnalyzeType value) Sets the value of the analyze property.Sets the value of the bulkyMetadataRequest property.withDemuxerSetting
(KeyValuePairType... values) Adds objects to the list of DemuxerSetting using add methodwithDemuxerSetting
(Collection<KeyValuePairType> values) Adds objects to the list of DemuxerSetting using addAll methodwithDms1TargetUri
(String value) Sets the value of the dms1TargetUri property.withDoubleDurationHack
(Integer value) Sets the value of the doubleDurationHack property.Sets the value of the faststartDuration property.withId
(int value) Sets the value of the id property.withInterval
(TimeIntervalType value) Sets the value of the interval property.withIntervalIsDts
(Boolean value) Sets the value of the intervalIsDts property.withPageno
(Integer value) Sets the value of the pageno property.Sets the value of the partialFile property.withRange
(SequenceRangeType... values) Adds objects to the list of Range using add methodwithRange
(Collection<SequenceRangeType> values) Adds objects to the list of Range using addAll methodwithScanForStartPTS
(Integer value) Sets the value of the scanForStartPTS property.Adds objects to the list of Uri using add methodwithUri
(Collection<String> values) Adds objects to the list of Uri using addAll method
-
Field Details
-
id
protected int id -
uri
-
range
-
partialFile
-
interval
-
intervalIsDts
-
dms1TargetUri
-
faststartDuration
-
bulkyMetadataRequest
-
scanForStartPTS
-
doubleDurationHack
-
demuxerSetting
-
analyze
-
pageno
-
-
Constructor Details
-
Input
public Input()
-
-
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.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 uri property.For example, to add a new item, do as follows:
getUri().add(newItem);
Objects of the following type(s) are allowed in the list
String
- Returns:
- The value of the uri property.
-
isSetUri
public boolean isSetUri() -
unsetUri
public void unsetUri() -
getRange
Gets the value of the range 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 range property.For example, to add a new item, do as follows:
getRange().add(newItem);
Objects of the following type(s) are allowed in the list
SequenceRangeType
- Returns:
- The value of the range property.
-
isSetRange
public boolean isSetRange() -
unsetRange
public void unsetRange() -
getPartialFile
Gets the value of the partialFile property.- Returns:
- possible object is
PartialFileDemuxerInfoType
-
setPartialFile
Sets the value of the partialFile property.- Parameters:
value
- allowed object isPartialFileDemuxerInfoType
-
isSetPartialFile
public boolean isSetPartialFile() -
getInterval
Gets the value of the interval property.- Returns:
- possible object is
TimeIntervalType
-
setInterval
Sets the value of the interval property.- Parameters:
value
- allowed object isTimeIntervalType
-
isSetInterval
public boolean isSetInterval() -
isIntervalIsDts
Gets the value of the intervalIsDts property.- Returns:
- possible object is
Boolean
-
setIntervalIsDts
Sets the value of the intervalIsDts property.- Parameters:
value
- allowed object isBoolean
-
isSetIntervalIsDts
public boolean isSetIntervalIsDts() -
getDms1TargetUri
Gets the value of the dms1TargetUri property.- Returns:
- possible object is
String
-
setDms1TargetUri
Sets the value of the dms1TargetUri property.- Parameters:
value
- allowed object isString
-
isSetDms1TargetUri
public boolean isSetDms1TargetUri() -
getFaststartDuration
Gets the value of the faststartDuration property.- Returns:
- possible object is
ComplexJobType.Input.FaststartDuration
-
setFaststartDuration
Sets the value of the faststartDuration property.- Parameters:
value
- allowed object isComplexJobType.Input.FaststartDuration
-
isSetFaststartDuration
public boolean isSetFaststartDuration() -
getBulkyMetadataRequest
Gets the value of the bulkyMetadataRequest property.- Returns:
- possible object is
ComplexJobBulkyMetadataRequestType
-
setBulkyMetadataRequest
Sets the value of the bulkyMetadataRequest property.- Parameters:
value
- allowed object isComplexJobBulkyMetadataRequestType
-
isSetBulkyMetadataRequest
public boolean isSetBulkyMetadataRequest() -
getScanForStartPTS
Gets the value of the scanForStartPTS property.- Returns:
- possible object is
Integer
-
setScanForStartPTS
Sets the value of the scanForStartPTS property.- Parameters:
value
- allowed object isInteger
-
isSetScanForStartPTS
public boolean isSetScanForStartPTS() -
getDoubleDurationHack
Gets the value of the doubleDurationHack property.- Returns:
- possible object is
Integer
-
setDoubleDurationHack
Sets the value of the doubleDurationHack property.- Parameters:
value
- allowed object isInteger
-
isSetDoubleDurationHack
public boolean isSetDoubleDurationHack() -
getDemuxerSetting
Gets the value of the demuxerSetting 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 demuxerSetting property.For example, to add a new item, do as follows:
getDemuxerSetting().add(newItem);
Objects of the following type(s) are allowed in the list
KeyValuePairType
- Returns:
- The value of the demuxerSetting property.
-
isSetDemuxerSetting
public boolean isSetDemuxerSetting() -
unsetDemuxerSetting
public void unsetDemuxerSetting() -
getAnalyze
Gets the value of the analyze property.- Returns:
- possible object is
ComplexJobAnalyzeType
-
setAnalyze
Sets the value of the analyze property.- Parameters:
value
- allowed object isComplexJobAnalyzeType
-
isSetAnalyze
public boolean isSetAnalyze() -
getPageno
Gets the value of the pageno property.- Returns:
- possible object is
Integer
-
setPageno
Sets the value of the pageno property.- Parameters:
value
- allowed object isInteger
-
isSetPageno
public boolean isSetPageno() -
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
Adds objects to the list of Uri using add method- Parameters:
values
- objects to add to the list Uri- Returns:
- The class instance
-
withUri
Adds objects to the list of Uri using addAll method- Parameters:
values
- objects to add to the list Uri- Returns:
- The class instance
-
withRange
Adds objects to the list of Range using add method- Parameters:
values
- objects to add to the list Range- Returns:
- The class instance
-
withRange
Adds objects to the list of Range using addAll method- Parameters:
values
- objects to add to the list Range- Returns:
- The class instance
-
withPartialFile
Sets the value of the partialFile property.- Parameters:
value
- allowed object isPartialFileDemuxerInfoType
- Returns:
- The class instance
-
withInterval
Sets the value of the interval property.- Parameters:
value
- allowed object isTimeIntervalType
- Returns:
- The class instance
-
withIntervalIsDts
Sets the value of the intervalIsDts property.- Parameters:
value
- allowed object isBoolean
- Returns:
- The class instance
-
withDms1TargetUri
Sets the value of the dms1TargetUri property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withFaststartDuration
Sets the value of the faststartDuration property.- Parameters:
value
- allowed object isComplexJobType.Input.FaststartDuration
- Returns:
- The class instance
-
withBulkyMetadataRequest
Sets the value of the bulkyMetadataRequest property.- Parameters:
value
- allowed object isComplexJobBulkyMetadataRequestType
- Returns:
- The class instance
-
withScanForStartPTS
Sets the value of the scanForStartPTS property.- Parameters:
value
- allowed object isInteger
- Returns:
- The class instance
-
withDoubleDurationHack
Sets the value of the doubleDurationHack property.- Parameters:
value
- allowed object isInteger
- Returns:
- The class instance
-
withDemuxerSetting
Adds objects to the list of DemuxerSetting using add method- Parameters:
values
- objects to add to the list DemuxerSetting- Returns:
- The class instance
-
withDemuxerSetting
Adds objects to the list of DemuxerSetting using addAll method- Parameters:
values
- objects to add to the list DemuxerSetting- Returns:
- The class instance
-
withAnalyze
Sets the value of the analyze property.- Parameters:
value
- allowed object isComplexJobAnalyzeType
- Returns:
- The class instance
-
withPageno
Sets the value of the pageno property.- Parameters:
value
- allowed object isInteger
- 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
-