Package com.vidispine.generated
Class OtifType
java.lang.Object
com.vidispine.generated.OtifType
- 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
public class OtifType
extends Object
implements 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 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:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected OtifTranscoderPluginType
protected String
protected String
protected int
protected int
protected int
protected OtifVxaPluginType
-
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 pluginName property.Gets the value of the transcoderPlugin property.getUuid()
Gets the value of the uuid property.Gets the value of the vendorName 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.Gets the value of the vxaPlugin property.int
hashCode()
int
hashCode
(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setPluginName
(String value) Sets the value of the pluginName property.void
Sets the value of the transcoderPlugin property.void
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.toString()
visit
(com.kscs.util.jaxb.PropertyVisitor _visitor_) withPluginName
(String value) Sets the value of the pluginName property.Sets the value of the transcoderPlugin property.Sets the value of the uuid property.withVendorName
(String value) Sets the value of the vendorName 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.withVxaPlugin
(OtifVxaPluginType value) Sets the value of the vxaPlugin property.
-
Field Details
-
uuid
-
pluginName
-
vendorName
-
versionMajor
protected int versionMajor -
versionMinor
protected int versionMinor -
versionPatch
protected int versionPatch -
transcoderPlugin
-
vxaPlugin
-
-
Constructor Details
-
OtifType
public OtifType()
-
-
Method Details
-
getUuid
Gets the value of the uuid property.- Returns:
- possible object is
String
-
setUuid
Sets the value of the uuid property.- Parameters:
value
- allowed object isString
-
isSetUuid
public boolean isSetUuid() -
getPluginName
Gets the value of the pluginName property.- Returns:
- possible object is
String
-
setPluginName
Sets the value of the pluginName property.- Parameters:
value
- allowed object isString
-
isSetPluginName
public boolean isSetPluginName() -
getVendorName
Gets the value of the vendorName property.- Returns:
- possible object is
String
-
setVendorName
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
Gets the value of the transcoderPlugin property.- Returns:
- possible object is
OtifTranscoderPluginType
-
setTranscoderPlugin
Sets the value of the transcoderPlugin property.- Parameters:
value
- allowed object isOtifTranscoderPluginType
-
isSetTranscoderPlugin
public boolean isSetTranscoderPlugin() -
getVxaPlugin
Gets the value of the vxaPlugin property.- Returns:
- possible object is
OtifVxaPluginType
-
setVxaPlugin
Sets the value of the vxaPlugin property.- Parameters:
value
- allowed object isOtifVxaPluginType
-
isSetVxaPlugin
public boolean isSetVxaPlugin() -
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
-
withUuid
Sets the value of the uuid property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withPluginName
Sets the value of the pluginName property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withVendorName
Sets the value of the vendorName 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
-
withTranscoderPlugin
Sets the value of the transcoderPlugin property.- Parameters:
value
- allowed object isOtifTranscoderPluginType
- Returns:
- The class instance
-
withVxaPlugin
Sets the value of the vxaPlugin property.- Parameters:
value
- allowed object isOtifVxaPluginType
- 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
-