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 classJava class for anonymous complex typestatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ComplexJobAnalyzeTypeprotected ComplexJobBulkyMetadataRequestTypeprotected List<KeyValuePairType>protected Stringprotected Integerprotected ComplexJobType.Input.FaststartDurationprotected intprotected TimeIntervalTypeprotected Booleanprotected Integerprotected PartialFileDemuxerInfoTypeprotected 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) booleanbooleanequals(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.intgetId()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.inthashCode()inthashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) Gets the value of the intervalIsDts property.booleanbooleanbooleanbooleanbooleanbooleanbooleanisSetId()booleanbooleanbooleanbooleanbooleanbooleanbooleanisSetUri()voidsetAnalyze(ComplexJobAnalyzeType value) Sets the value of the analyze property.voidSets the value of the bulkyMetadataRequest property.voidsetDms1TargetUri(String value) Sets the value of the dms1TargetUri property.voidsetDoubleDurationHack(Integer value) Sets the value of the doubleDurationHack property.voidSets the value of the faststartDuration property.voidsetId(int value) Sets the value of the id property.voidsetInterval(TimeIntervalType value) Sets the value of the interval property.voidsetIntervalIsDts(Boolean value) Sets the value of the intervalIsDts property.voidSets the value of the pageno property.voidSets the value of the partialFile property.voidsetScanForStartPTS(Integer value) Sets the value of the scanForStartPTS property.toString()voidvoidvoidunsetUri()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
setmethod 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
setmethod 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
setmethod 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:
copyToin 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:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo
-
createNewInstance
- Specified by:
createNewInstancein 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:
equalsin 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:
hashCodein 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:
appendin 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:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString
-