public class CollectionSynchronizeType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for CollectionSynchronizeType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CollectionSynchronizeType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="delete" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="create" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="id" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType"/>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="complete" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="metadata" type="{http://xml.vidispine.com/schema/vidispine}MetadataSynchronizeType" minOccurs="0"/>
<element name="access" type="{http://xml.vidispine.com/schema/vidispine}AccessControlSynchronizeType" maxOccurs="unbounded" minOccurs="0"/>
<element name="hasItem" type="{http://xml.vidispine.com/schema/vidispine}HasSubEntityType" maxOccurs="unbounded" minOccurs="0"/>
<element name="hasLibrary" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" maxOccurs="unbounded" minOccurs="0"/>
<element name="hasCollection" type="{http://xml.vidispine.com/schema/vidispine}HasSubEntityType" maxOccurs="unbounded" minOccurs="0"/>
<element name="partOfCollection" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" maxOccurs="unbounded" minOccurs="0"/>
<element name="deletedHasItem" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" maxOccurs="unbounded" minOccurs="0"/>
<element name="deletedHasLibrary" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" maxOccurs="unbounded" minOccurs="0"/>
<element name="deletedHasCollection" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" maxOccurs="unbounded" minOccurs="0"/>
<element name="metadataGroup" type="{http://xml.vidispine.com/schema/vidispine}MetadataFieldGroupType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<AccessControlSynchronizeType> |
access |
protected Boolean |
complete |
protected boolean |
create |
protected boolean |
delete |
protected List<String> |
deletedHasCollection |
protected List<String> |
deletedHasItem |
protected List<String> |
deletedHasLibrary |
protected List<HasSubEntityType> |
hasCollection |
protected List<HasSubEntityType> |
hasItem |
protected List<String> |
hasLibrary |
protected String |
id |
protected MetadataSynchronizeType |
metadata |
protected List<MetadataFieldGroupType> |
metadataGroup |
protected String |
name |
protected List<String> |
partOfCollection |
| Constructor and Description |
|---|
CollectionSynchronizeType() |
protected boolean delete
protected boolean create
protected String id
protected String name
protected Boolean complete
protected MetadataSynchronizeType metadata
protected List<AccessControlSynchronizeType> access
protected List<HasSubEntityType> hasItem
protected List<HasSubEntityType> hasCollection
protected List<MetadataFieldGroupType> metadataGroup
public boolean isDelete()
public void setDelete(boolean value)
public boolean isSetDelete()
public boolean isCreate()
public void setCreate(boolean value)
public boolean isSetCreate()
public void setId(String value)
value - allowed object is
Stringpublic boolean isSetId()
public String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic boolean isSetName()
public Boolean isComplete()
Booleanpublic void setComplete(Boolean value)
value - allowed object is
Booleanpublic boolean isSetComplete()
public MetadataSynchronizeType getMetadata()
MetadataSynchronizeTypepublic void setMetadata(MetadataSynchronizeType value)
value - allowed object is
MetadataSynchronizeTypepublic boolean isSetMetadata()
public List<AccessControlSynchronizeType> getAccess()
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 access property.
For example, to add a new item, do as follows:
getAccess().add(newItem);
Objects of the following type(s) are allowed in the list
AccessControlSynchronizeType
public boolean isSetAccess()
public void unsetAccess()
public List<HasSubEntityType> getHasItem()
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 hasItem property.
For example, to add a new item, do as follows:
getHasItem().add(newItem);
Objects of the following type(s) are allowed in the list
HasSubEntityType
public boolean isSetHasItem()
public void unsetHasItem()
public List<String> getHasLibrary()
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 hasLibrary property.
For example, to add a new item, do as follows:
getHasLibrary().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetHasLibrary()
public void unsetHasLibrary()
public List<HasSubEntityType> getHasCollection()
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 hasCollection property.
For example, to add a new item, do as follows:
getHasCollection().add(newItem);
Objects of the following type(s) are allowed in the list
HasSubEntityType
public boolean isSetHasCollection()
public void unsetHasCollection()
public List<String> getPartOfCollection()
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 partOfCollection property.
For example, to add a new item, do as follows:
getPartOfCollection().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetPartOfCollection()
public void unsetPartOfCollection()
public List<String> getDeletedHasItem()
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 deletedHasItem property.
For example, to add a new item, do as follows:
getDeletedHasItem().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetDeletedHasItem()
public void unsetDeletedHasItem()
public List<String> getDeletedHasLibrary()
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 deletedHasLibrary property.
For example, to add a new item, do as follows:
getDeletedHasLibrary().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetDeletedHasLibrary()
public void unsetDeletedHasLibrary()
public List<String> getDeletedHasCollection()
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 deletedHasCollection property.
For example, to add a new item, do as follows:
getDeletedHasCollection().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetDeletedHasCollection()
public void unsetDeletedHasCollection()
public List<MetadataFieldGroupType> getMetadataGroup()
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 metadataGroup property.
For example, to add a new item, do as follows:
getMetadataGroup().add(newItem);
Objects of the following type(s) are allowed in the list
MetadataFieldGroupType
public boolean isSetMetadataGroup()
public void unsetMetadataGroup()
public Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic 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.CopyTopublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTopublic CollectionSynchronizeType withDelete(boolean value)
public CollectionSynchronizeType withCreate(boolean value)
public CollectionSynchronizeType withId(String value)
public CollectionSynchronizeType withName(String value)
public CollectionSynchronizeType withComplete(Boolean value)
public CollectionSynchronizeType withMetadata(MetadataSynchronizeType value)
public CollectionSynchronizeType withAccess(AccessControlSynchronizeType... values)
public CollectionSynchronizeType withAccess(Collection<AccessControlSynchronizeType> values)
public CollectionSynchronizeType withHasItem(HasSubEntityType... values)
public CollectionSynchronizeType withHasItem(Collection<HasSubEntityType> values)
public CollectionSynchronizeType withHasLibrary(String... values)
public CollectionSynchronizeType withHasLibrary(Collection<String> values)
public CollectionSynchronizeType withHasCollection(HasSubEntityType... values)
public CollectionSynchronizeType withHasCollection(Collection<HasSubEntityType> values)
public CollectionSynchronizeType withPartOfCollection(String... values)
public CollectionSynchronizeType withPartOfCollection(Collection<String> values)
public CollectionSynchronizeType withDeletedHasItem(String... values)
public CollectionSynchronizeType withDeletedHasItem(Collection<String> values)
public CollectionSynchronizeType withDeletedHasLibrary(String... values)
public CollectionSynchronizeType withDeletedHasLibrary(Collection<String> values)
public CollectionSynchronizeType withDeletedHasCollection(String... values)
public CollectionSynchronizeType withDeletedHasCollection(Collection<String> values)
public CollectionSynchronizeType withMetadataGroup(MetadataFieldGroupType... values)
public CollectionSynchronizeType withMetadataGroup(Collection<MetadataFieldGroupType> values)
Copyright © 2015. All rights reserved.