Class ExportRequestType
- java.lang.Object
-
- com.vidispine.generated.ExportRequestType
-
- 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 ExportRequestType 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 ExportRequestType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ExportRequestType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="tag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="format" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="content" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="storage" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="id" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType"/> <element name="path" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="item" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="id" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType"/> <element name="path" type="{http://www.w3.org/2001/XMLSchema}anyURI"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="sequence" type="{http://xml.vidispine.com/schema/vidispine}SequenceType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExportRequestType.Item
Java class for anonymous complex type.static class
ExportRequestType.PropInfo
static class
ExportRequestType.Storage
Java class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected List<String>
content
protected String
format
protected List<ExportRequestType.Item>
item
protected SequenceType
sequence
protected List<ExportRequestType.Storage>
storage
protected String
tag
-
Constructor Summary
Constructors Constructor Description ExportRequestType()
-
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<String>
getContent()
Gets the value of the content property.String
getFormat()
Gets the value of the format property.List<ExportRequestType.Item>
getItem()
Gets the value of the item property.SequenceType
getSequence()
Gets the value of the sequence property.List<ExportRequestType.Storage>
getStorage()
Gets the value of the storage property.String
getTag()
Gets the value of the tag property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
boolean
isSetContent()
boolean
isSetFormat()
boolean
isSetItem()
boolean
isSetSequence()
boolean
isSetStorage()
boolean
isSetTag()
void
setFormat(String value)
Sets the value of the format property.void
setSequence(SequenceType value)
Sets the value of the sequence property.void
setTag(String value)
Sets the value of the tag property.void
unsetContent()
void
unsetItem()
void
unsetStorage()
ExportRequestType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
ExportRequestType
withContent(String... values)
ExportRequestType
withContent(Collection<String> values)
ExportRequestType
withFormat(String value)
ExportRequestType
withItem(ExportRequestType.Item... values)
ExportRequestType
withItem(Collection<ExportRequestType.Item> values)
ExportRequestType
withSequence(SequenceType value)
ExportRequestType
withStorage(ExportRequestType.Storage... values)
ExportRequestType
withStorage(Collection<ExportRequestType.Storage> values)
ExportRequestType
withTag(String value)
-
-
-
Field Detail
-
tag
protected String tag
-
format
protected String format
-
storage
protected List<ExportRequestType.Storage> storage
-
item
protected List<ExportRequestType.Item> item
-
sequence
protected SequenceType sequence
-
-
Method Detail
-
getTag
public String getTag()
Gets the value of the tag property.- Returns:
- possible object is
String
-
setTag
public void setTag(String value)
Sets the value of the tag property.- Parameters:
value
- allowed object isString
-
isSetTag
public boolean isSetTag()
-
getFormat
public String getFormat()
Gets the value of the format property.- Returns:
- possible object is
String
-
setFormat
public void setFormat(String value)
Sets the value of the format property.- Parameters:
value
- allowed object isString
-
isSetFormat
public boolean isSetFormat()
-
getContent
public List<String> getContent()
Gets the value of the content 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 content property.For example, to add a new item, do as follows:
getContent().add(newItem);
Objects of the following type(s) are allowed in the list
String
-
isSetContent
public boolean isSetContent()
-
unsetContent
public void unsetContent()
-
getStorage
public List<ExportRequestType.Storage> getStorage()
Gets the value of the storage 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 storage property.For example, to add a new item, do as follows:
getStorage().add(newItem);
Objects of the following type(s) are allowed in the list
ExportRequestType.Storage
-
isSetStorage
public boolean isSetStorage()
-
unsetStorage
public void unsetStorage()
-
getItem
public List<ExportRequestType.Item> getItem()
Gets the value of the item 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 item property.For example, to add a new item, do as follows:
getItem().add(newItem);
Objects of the following type(s) are allowed in the list
ExportRequestType.Item
-
isSetItem
public boolean isSetItem()
-
unsetItem
public void unsetItem()
-
getSequence
public SequenceType getSequence()
Gets the value of the sequence property.- Returns:
- possible object is
SequenceType
-
setSequence
public void setSequence(SequenceType value)
Sets the value of the sequence property.- Parameters:
value
- allowed object isSequenceType
-
isSetSequence
public boolean isSetSequence()
-
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
-
withTag
public ExportRequestType withTag(String value)
-
withFormat
public ExportRequestType withFormat(String value)
-
withContent
public ExportRequestType withContent(String... values)
-
withContent
public ExportRequestType withContent(Collection<String> values)
-
withStorage
public ExportRequestType withStorage(ExportRequestType.Storage... values)
-
withStorage
public ExportRequestType withStorage(Collection<ExportRequestType.Storage> values)
-
withItem
public ExportRequestType withItem(ExportRequestType.Item... values)
-
withItem
public ExportRequestType withItem(Collection<ExportRequestType.Item> values)
-
withSequence
public ExportRequestType withSequence(SequenceType 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 ExportRequestType 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
-
-