Class ComplexJobOTIFType
- 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
Java class for ComplexJobOTIFType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="ComplexJobOTIFType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="trackerPlugin" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="versionMajor" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="versionMinor" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="versionPatch" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="bulkyMetadataURI" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
<element name="configuration" type="{http://xml.vidispine.com/schema/vidispine}KeyValuePairType" maxOccurs="unbounded" minOccurs="0"/>
<element name="resource" type="{http://xml.vidispine.com/schema/vidispine}NameURIPairType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected List<KeyValuePairType>
protected List<NameURIPairType>
protected String
protected int
protected int
protected int
-
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 bulkyMetadataURI property.Gets the value of the configuration property.Gets the value of the resource property.Gets the value of the trackerPlugin property.int
Gets the value of the versionMajor property.int
Gets the value of the versionMinor property.int
Gets the value of the versionPatch property.int
hashCode()
int
hashCode
(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setBulkyMetadataURI
(String value) Sets the value of the bulkyMetadataURI property.void
setTrackerPlugin
(String value) Sets the value of the trackerPlugin property.void
setVersionMajor
(int value) Sets the value of the versionMajor property.void
setVersionMinor
(int value) Sets the value of the versionMinor property.void
setVersionPatch
(int value) Sets the value of the versionPatch property.toString()
void
void
visit
(com.kscs.util.jaxb.PropertyVisitor _visitor_) withBulkyMetadataURI
(String value) Sets the value of the bulkyMetadataURI property.withConfiguration
(KeyValuePairType... values) Adds objects to the list of Configuration using add methodwithConfiguration
(Collection<KeyValuePairType> values) Adds objects to the list of Configuration using addAll methodwithResource
(NameURIPairType... values) Adds objects to the list of Resource using add methodwithResource
(Collection<NameURIPairType> values) Adds objects to the list of Resource using addAll methodwithTrackerPlugin
(String value) Sets the value of the trackerPlugin property.withVersionMajor
(int value) Sets the value of the versionMajor property.withVersionMinor
(int value) Sets the value of the versionMinor property.withVersionPatch
(int value) Sets the value of the versionPatch property.
-
Field Details
-
trackerPlugin
-
versionMajor
protected int versionMajor -
versionMinor
protected int versionMinor -
versionPatch
protected int versionPatch -
bulkyMetadataURI
-
configuration
-
resource
-
-
Constructor Details
-
ComplexJobOTIFType
public ComplexJobOTIFType()
-
-
Method Details
-
getTrackerPlugin
Gets the value of the trackerPlugin property.- Returns:
- possible object is
String
-
setTrackerPlugin
Sets the value of the trackerPlugin property.- Parameters:
value
- allowed object isString
-
isSetTrackerPlugin
public boolean isSetTrackerPlugin() -
getVersionMajor
public int getVersionMajor()Gets the value of the versionMajor property. -
setVersionMajor
public void setVersionMajor(int value) Sets the value of the versionMajor property. -
isSetVersionMajor
public boolean isSetVersionMajor() -
getVersionMinor
public int getVersionMinor()Gets the value of the versionMinor property. -
setVersionMinor
public void setVersionMinor(int value) Sets the value of the versionMinor property. -
isSetVersionMinor
public boolean isSetVersionMinor() -
getVersionPatch
public int getVersionPatch()Gets the value of the versionPatch property. -
setVersionPatch
public void setVersionPatch(int value) Sets the value of the versionPatch property. -
isSetVersionPatch
public boolean isSetVersionPatch() -
getBulkyMetadataURI
Gets the value of the bulkyMetadataURI property.- Returns:
- possible object is
String
-
setBulkyMetadataURI
Sets the value of the bulkyMetadataURI property.- Parameters:
value
- allowed object isString
-
isSetBulkyMetadataURI
public boolean isSetBulkyMetadataURI() -
getConfiguration
Gets the value of the configuration 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 configuration property.For example, to add a new item, do as follows:
getConfiguration().add(newItem);
Objects of the following type(s) are allowed in the list
KeyValuePairType
- Returns:
- The value of the configuration property.
-
isSetConfiguration
public boolean isSetConfiguration() -
unsetConfiguration
public void unsetConfiguration() -
getResource
Gets the value of the resource 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 resource property.For example, to add a new item, do as follows:
getResource().add(newItem);
Objects of the following type(s) are allowed in the list
NameURIPairType
- Returns:
- The value of the resource property.
-
isSetResource
public boolean isSetResource() -
unsetResource
public void unsetResource() -
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
-
withTrackerPlugin
Sets the value of the trackerPlugin property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withVersionMajor
Sets the value of the versionMajor property.- Parameters:
value
- allowed object is int- Returns:
- The class instance
-
withVersionMinor
Sets the value of the versionMinor property.- Parameters:
value
- allowed object is int- Returns:
- The class instance
-
withVersionPatch
Sets the value of the versionPatch property.- Parameters:
value
- allowed object is int- Returns:
- The class instance
-
withBulkyMetadataURI
Sets the value of the bulkyMetadataURI property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withConfiguration
Adds objects to the list of Configuration using add method- Parameters:
values
- objects to add to the list Configuration- Returns:
- The class instance
-
withConfiguration
Adds objects to the list of Configuration using addAll method- Parameters:
values
- objects to add to the list Configuration- Returns:
- The class instance
-
withResource
Adds objects to the list of Resource using add method- Parameters:
values
- objects to add to the list Resource- Returns:
- The class instance
-
withResource
Adds objects to the list of Resource using addAll method- Parameters:
values
- objects to add to the list Resource- 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
-