Package com.vidispine.generated
Class OtifType
- java.lang.Object
-
- com.vidispine.generated.OtifType
-
- 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 OtifType 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 OtifType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="OtifType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="uuid" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="pluginName" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="vendorName" 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="transcoderPlugin" type="{http://xml.vidispine.com/schema/vidispine}OtifTranscoderPluginType" minOccurs="0"/> <element name="vxaPlugin" type="{http://xml.vidispine.com/schema/vidispine}OtifVxaPluginType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OtifType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected String
pluginName
protected OtifTranscoderPluginType
transcoderPlugin
protected String
uuid
protected String
vendorName
protected int
versionMajor
protected int
versionMinor
protected int
versionPatch
protected OtifVxaPluginType
vxaPlugin
-
Constructor Summary
Constructors Constructor Description OtifType()
-
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)
String
getPluginName()
Gets the value of the pluginName property.OtifTranscoderPluginType
getTranscoderPlugin()
Gets the value of the transcoderPlugin property.String
getUuid()
Gets the value of the uuid property.String
getVendorName()
Gets the value of the vendorName property.int
getVersionMajor()
Gets the value of the versionMajor property.int
getVersionMinor()
Gets the value of the versionMinor property.int
getVersionPatch()
Gets the value of the versionPatch property.OtifVxaPluginType
getVxaPlugin()
Gets the value of the vxaPlugin property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
boolean
isSetPluginName()
boolean
isSetTranscoderPlugin()
boolean
isSetUuid()
boolean
isSetVendorName()
boolean
isSetVersionMajor()
boolean
isSetVersionMinor()
boolean
isSetVersionPatch()
boolean
isSetVxaPlugin()
void
setPluginName(String value)
Sets the value of the pluginName property.void
setTranscoderPlugin(OtifTranscoderPluginType value)
Sets the value of the transcoderPlugin property.void
setUuid(String value)
Sets the value of the uuid property.void
setVendorName(String value)
Sets the value of the vendorName 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.void
setVxaPlugin(OtifVxaPluginType value)
Sets the value of the vxaPlugin property.OtifType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
OtifType
withPluginName(String value)
OtifType
withTranscoderPlugin(OtifTranscoderPluginType value)
OtifType
withUuid(String value)
OtifType
withVendorName(String value)
OtifType
withVersionMajor(int value)
OtifType
withVersionMinor(int value)
OtifType
withVersionPatch(int value)
OtifType
withVxaPlugin(OtifVxaPluginType value)
-
-
-
Field Detail
-
uuid
protected String uuid
-
pluginName
protected String pluginName
-
vendorName
protected String vendorName
-
versionMajor
protected int versionMajor
-
versionMinor
protected int versionMinor
-
versionPatch
protected int versionPatch
-
transcoderPlugin
protected OtifTranscoderPluginType transcoderPlugin
-
vxaPlugin
protected OtifVxaPluginType vxaPlugin
-
-
Method Detail
-
getUuid
public String getUuid()
Gets the value of the uuid property.- Returns:
- possible object is
String
-
setUuid
public void setUuid(String value)
Sets the value of the uuid property.- Parameters:
value
- allowed object isString
-
isSetUuid
public boolean isSetUuid()
-
getPluginName
public String getPluginName()
Gets the value of the pluginName property.- Returns:
- possible object is
String
-
setPluginName
public void setPluginName(String value)
Sets the value of the pluginName property.- Parameters:
value
- allowed object isString
-
isSetPluginName
public boolean isSetPluginName()
-
getVendorName
public String getVendorName()
Gets the value of the vendorName property.- Returns:
- possible object is
String
-
setVendorName
public void setVendorName(String value)
Sets the value of the vendorName property.- Parameters:
value
- allowed object isString
-
isSetVendorName
public boolean isSetVendorName()
-
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()
-
getTranscoderPlugin
public OtifTranscoderPluginType getTranscoderPlugin()
Gets the value of the transcoderPlugin property.- Returns:
- possible object is
OtifTranscoderPluginType
-
setTranscoderPlugin
public void setTranscoderPlugin(OtifTranscoderPluginType value)
Sets the value of the transcoderPlugin property.- Parameters:
value
- allowed object isOtifTranscoderPluginType
-
isSetTranscoderPlugin
public boolean isSetTranscoderPlugin()
-
getVxaPlugin
public OtifVxaPluginType getVxaPlugin()
Gets the value of the vxaPlugin property.- Returns:
- possible object is
OtifVxaPluginType
-
setVxaPlugin
public void setVxaPlugin(OtifVxaPluginType value)
Sets the value of the vxaPlugin property.- Parameters:
value
- allowed object isOtifVxaPluginType
-
isSetVxaPlugin
public boolean isSetVxaPlugin()
-
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
-
withVersionMajor
public OtifType withVersionMajor(int value)
-
withVersionMinor
public OtifType withVersionMinor(int value)
-
withVersionPatch
public OtifType withVersionPatch(int value)
-
withTranscoderPlugin
public OtifType withTranscoderPlugin(OtifTranscoderPluginType value)
-
withVxaPlugin
public OtifType withVxaPlugin(OtifVxaPluginType value)
-
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 OtifType 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
-
-