Class TranscoderVersionType
- java.lang.Object
-
- com.vidispine.generated.TranscoderVersionType
-
- All Implemented Interfaces:
Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.CopyTo2
,org.jvnet.jaxb2_commons.lang.Equals2
,org.jvnet.jaxb2_commons.lang.HashCode2
public class TranscoderVersionType 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 TranscoderVersionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TranscoderVersionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="version" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="submodule" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="info" type="{http://xml.vidispine.com/schema/vidispine}KeyValuePairType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="feature" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="info" type="{http://xml.vidispine.com/schema/vidispine}KeyValuePairType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TranscoderVersionType.Feature
Java class for anonymous complex type.static class
TranscoderVersionType.PropInfo
static class
TranscoderVersionType.Submodule
Java class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected List<TranscoderVersionType.Feature>
feature
protected List<TranscoderVersionType.Submodule>
submodule
protected String
version
-
Constructor Summary
Constructors Constructor Description TranscoderVersionType()
-
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)
List<TranscoderVersionType.Feature>
getFeature()
Gets the value of the feature property.List<TranscoderVersionType.Submodule>
getSubmodule()
Gets the value of the submodule property.String
getVersion()
Gets the value of the version property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
boolean
isSetFeature()
boolean
isSetSubmodule()
boolean
isSetVersion()
void
setVersion(String value)
Sets the value of the version property.void
unsetFeature()
void
unsetSubmodule()
TranscoderVersionType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
TranscoderVersionType
withFeature(TranscoderVersionType.Feature... values)
TranscoderVersionType
withFeature(Collection<TranscoderVersionType.Feature> values)
TranscoderVersionType
withSubmodule(TranscoderVersionType.Submodule... values)
TranscoderVersionType
withSubmodule(Collection<TranscoderVersionType.Submodule> values)
TranscoderVersionType
withVersion(String value)
-
-
-
Field Detail
-
version
protected String version
-
submodule
protected List<TranscoderVersionType.Submodule> submodule
-
feature
protected List<TranscoderVersionType.Feature> feature
-
-
Method Detail
-
getVersion
public String getVersion()
Gets the value of the version property.- Returns:
- possible object is
String
-
setVersion
public void setVersion(String value)
Sets the value of the version property.- Parameters:
value
- allowed object isString
-
isSetVersion
public boolean isSetVersion()
-
getSubmodule
public List<TranscoderVersionType.Submodule> getSubmodule()
Gets the value of the submodule 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 submodule property.For example, to add a new item, do as follows:
getSubmodule().add(newItem);
Objects of the following type(s) are allowed in the list
TranscoderVersionType.Submodule
-
isSetSubmodule
public boolean isSetSubmodule()
-
unsetSubmodule
public void unsetSubmodule()
-
getFeature
public List<TranscoderVersionType.Feature> getFeature()
Gets the value of the feature 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 feature property.For example, to add a new item, do as follows:
getFeature().add(newItem);
Objects of the following type(s) are allowed in the list
TranscoderVersionType.Feature
-
isSetFeature
public boolean isSetFeature()
-
unsetFeature
public void unsetFeature()
-
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
-
withVersion
public TranscoderVersionType withVersion(String value)
-
withSubmodule
public TranscoderVersionType withSubmodule(TranscoderVersionType.Submodule... values)
-
withSubmodule
public TranscoderVersionType withSubmodule(Collection<TranscoderVersionType.Submodule> values)
-
withFeature
public TranscoderVersionType withFeature(TranscoderVersionType.Feature... values)
-
withFeature
public TranscoderVersionType withFeature(Collection<TranscoderVersionType.Feature> 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 TranscoderVersionType 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
-
-