Package com.vidispine.generated
Class ComplexJobInputType
- java.lang.Object
-
- com.vidispine.generated.ComplexJobInputType
-
- 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:
ComplexJobAudioChannelMapInputType
public class ComplexJobInputType 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 ComplexJobInputType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ComplexJobInputType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="id" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="stream" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/> <element name="transition" type="{http://xml.vidispine.com/schema/vidispine}TransitionType" 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 class
ComplexJobInputType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected int
id
protected List<KeyValuePairType>
setting
protected int
stream
protected TransitionType
transition
-
Constructor Summary
Constructors Constructor Description ComplexJobInputType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
Object
copyTo(Object target)
Object
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Object
createNewInstance()
boolean
equals(Object object)
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)
int
getId()
Gets the value of the id property.List<KeyValuePairType>
getSetting()
Gets the value of the setting property.int
getStream()
Gets the value of the stream property.TransitionType
getTransition()
Gets the value of the transition property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
boolean
isSetId()
boolean
isSetSetting()
boolean
isSetStream()
boolean
isSetTransition()
void
setId(int value)
Sets the value of the id property.void
setStream(int value)
Sets the value of the stream property.void
setTransition(TransitionType value)
Sets the value of the transition property.void
unsetSetting()
ComplexJobInputType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
ComplexJobInputType
withId(int value)
ComplexJobInputType
withSetting(KeyValuePairType... values)
ComplexJobInputType
withSetting(Collection<KeyValuePairType> values)
ComplexJobInputType
withStream(int value)
ComplexJobInputType
withTransition(TransitionType value)
-
-
-
Field Detail
-
id
protected int id
-
stream
protected int stream
-
transition
protected TransitionType transition
-
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()
-
getStream
public int getStream()
Gets the value of the stream property.
-
setStream
public void setStream(int value)
Sets the value of the stream property.
-
isSetStream
public boolean isSetStream()
-
getTransition
public TransitionType getTransition()
Gets the value of the transition property.- Returns:
- possible object is
TransitionType
-
setTransition
public void setTransition(TransitionType value)
Sets the value of the transition property.- Parameters:
value
- allowed object isTransitionType
-
isSetTransition
public boolean isSetTransition()
-
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
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
-
isSetSetting
public boolean isSetSetting()
-
unsetSetting
public void unsetSetting()
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyTo
in 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:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
withId
public ComplexJobInputType withId(int value)
-
withStream
public ComplexJobInputType withStream(int value)
-
withTransition
public ComplexJobInputType withTransition(TransitionType value)
-
withSetting
public ComplexJobInputType withSetting(KeyValuePairType... values)
-
withSetting
public ComplexJobInputType 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:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
visit
public ComplexJobInputType 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:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-