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