public class ExportTemplateItem extends ExportTemplateType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals
Java class for ExportTemplateItem complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ExportTemplateItem">
<complexContent>
<extension base="{http://xml.vidispine.com/schema/vidispine}ExportTemplateType">
<sequence>
<element name="itemId" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
ExportTemplateItem.PropInfo |
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
itemId |
dependency, exportTemplateChoiceGroup, filter, path, pre, preRender, tag| Constructor and Description |
|---|
ExportTemplateItem() |
getDependency, getExportTemplateChoiceGroup, getFilter, getPath, getPre, getPreRender, getTag, isSetDependency, isSetExportTemplateChoiceGroup, isSetFilter, isSetPath, isSetPre, isSetPreRender, isSetTag, setFilter, setPath, setPre, setPreRender, unsetDependency, unsetExportTemplateChoiceGroup, unsetTagpublic List<String> getItemId()
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 itemId property.
For example, to add a new item, do as follows:
getItemId().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetItemId()
public void unsetItemId()
public Object clone()
clone in class ExportTemplateTypepublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTocopyTo in class ExportTemplateTypepublic Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTocopyTo in class ExportTemplateTypepublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTocreateNewInstance in class ExportTemplateTypepublic ExportTemplateItem withItemId(String... values)
public ExportTemplateItem withItemId(Collection<String> values)
public ExportTemplateItem withTag(String... values)
withTag in class ExportTemplateTypepublic ExportTemplateItem withTag(Collection<String> values)
withTag in class ExportTemplateTypepublic ExportTemplateItem withDependency(String... values)
withDependency in class ExportTemplateTypepublic ExportTemplateItem withDependency(Collection<String> values)
withDependency in class ExportTemplateTypepublic ExportTemplateItem withFilter(String value)
withFilter in class ExportTemplateTypepublic ExportTemplateItem withPre(String value)
withPre in class ExportTemplateTypepublic ExportTemplateItem withPreRender(String value)
withPreRender in class ExportTemplateTypepublic ExportTemplateItem withExportTemplateChoiceGroup(ExportTemplateType... values)
withExportTemplateChoiceGroup in class ExportTemplateTypepublic ExportTemplateItem withExportTemplateChoiceGroup(Collection<ExportTemplateType> values)
withExportTemplateChoiceGroup in class ExportTemplateTypepublic ExportTemplateItem withPath(String value)
withPath in class ExportTemplateTypepublic boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equalsequals in class ExportTemplateTypepublic boolean equals(Object object)
equals in class ExportTemplateTypepublic ExportTemplateItem visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
visit in class ExportTemplateTypeCopyright © 2019. All rights reserved.