public class ItemSynchronizeType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals
Java class for ItemSynchronizeType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ItemSynchronizeType"> <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="created" type="{http://www.w3.org/2001/XMLSchema}dateTime" 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="shape" type="{http://xml.vidispine.com/schema/vidispine}ShapeSynchronizeType" maxOccurs="unbounded" minOccurs="0"/> <element name="targetStorageId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="file" type="{http://xml.vidispine.com/schema/vidispine}FileSynchronizeType" maxOccurs="unbounded" minOccurs="0"/> <element name="access" type="{http://xml.vidispine.com/schema/vidispine}AccessControlSynchronizeType" maxOccurs="unbounded" minOccurs="0"/> <element name="thumbnails" type="{http://xml.vidispine.com/schema/vidispine}ThumbnailsSynchronizeType" minOccurs="0"/> <element name="partOfCollection" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" maxOccurs="unbounded" minOccurs="0"/> <element name="partOfLibrary" 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 | Class and Description |
---|---|
static class |
ItemSynchronizeType.PropInfo |
Modifier and Type | Field and Description |
---|---|
protected List<AccessControlSynchronizeType> |
access |
protected Boolean |
complete |
protected boolean |
create |
protected XMLGregorianCalendar |
created |
protected boolean |
delete |
protected List<FileSynchronizeType> |
file |
protected String |
id |
protected MetadataSynchronizeType |
metadata |
protected List<MetadataFieldGroupType> |
metadataGroup |
protected List<String> |
partOfCollection |
protected List<String> |
partOfLibrary |
protected List<ShapeSynchronizeType> |
shape |
protected String |
targetStorageId |
protected ThumbnailsSynchronizeType |
thumbnails |
Constructor and Description |
---|
ItemSynchronizeType() |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy 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.EqualsStrategy strategy) |
List<AccessControlSynchronizeType> |
getAccess()
Gets the value of the access property.
|
XMLGregorianCalendar |
getCreated()
Gets the value of the created property.
|
List<FileSynchronizeType> |
getFile()
Gets the value of the file property.
|
String |
getId()
Gets the value of the id property.
|
MetadataSynchronizeType |
getMetadata()
Gets the value of the metadata property.
|
List<MetadataFieldGroupType> |
getMetadataGroup()
Gets the value of the metadataGroup property.
|
List<String> |
getPartOfCollection()
Gets the value of the partOfCollection property.
|
List<String> |
getPartOfLibrary()
Gets the value of the partOfLibrary property.
|
List<ShapeSynchronizeType> |
getShape()
Gets the value of the shape property.
|
String |
getTargetStorageId()
Gets the value of the targetStorageId property.
|
ThumbnailsSynchronizeType |
getThumbnails()
Gets the value of the thumbnails property.
|
Boolean |
isComplete()
Gets the value of the complete property.
|
boolean |
isCreate()
Gets the value of the create property.
|
boolean |
isDelete()
Gets the value of the delete property.
|
boolean |
isSetAccess() |
boolean |
isSetComplete() |
boolean |
isSetCreate() |
boolean |
isSetCreated() |
boolean |
isSetDelete() |
boolean |
isSetFile() |
boolean |
isSetId() |
boolean |
isSetMetadata() |
boolean |
isSetMetadataGroup() |
boolean |
isSetPartOfCollection() |
boolean |
isSetPartOfLibrary() |
boolean |
isSetShape() |
boolean |
isSetTargetStorageId() |
boolean |
isSetThumbnails() |
void |
setComplete(Boolean value)
Sets the value of the complete property.
|
void |
setCreate(boolean value)
Sets the value of the create property.
|
void |
setCreated(XMLGregorianCalendar value)
Sets the value of the created property.
|
void |
setDelete(boolean value)
Sets the value of the delete property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setMetadata(MetadataSynchronizeType value)
Sets the value of the metadata property.
|
void |
setTargetStorageId(String value)
Sets the value of the targetStorageId property.
|
void |
setThumbnails(ThumbnailsSynchronizeType value)
Sets the value of the thumbnails property.
|
void |
unsetAccess() |
void |
unsetFile() |
void |
unsetMetadataGroup() |
void |
unsetPartOfCollection() |
void |
unsetPartOfLibrary() |
void |
unsetShape() |
ItemSynchronizeType |
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) |
ItemSynchronizeType |
withAccess(AccessControlSynchronizeType... values) |
ItemSynchronizeType |
withAccess(Collection<AccessControlSynchronizeType> values) |
ItemSynchronizeType |
withComplete(Boolean value) |
ItemSynchronizeType |
withCreate(boolean value) |
ItemSynchronizeType |
withCreated(XMLGregorianCalendar value) |
ItemSynchronizeType |
withDelete(boolean value) |
ItemSynchronizeType |
withFile(Collection<FileSynchronizeType> values) |
ItemSynchronizeType |
withFile(FileSynchronizeType... values) |
ItemSynchronizeType |
withId(String value) |
ItemSynchronizeType |
withMetadata(MetadataSynchronizeType value) |
ItemSynchronizeType |
withMetadataGroup(Collection<MetadataFieldGroupType> values) |
ItemSynchronizeType |
withMetadataGroup(MetadataFieldGroupType... values) |
ItemSynchronizeType |
withPartOfCollection(Collection<String> values) |
ItemSynchronizeType |
withPartOfCollection(String... values) |
ItemSynchronizeType |
withPartOfLibrary(Collection<String> values) |
ItemSynchronizeType |
withPartOfLibrary(String... values) |
ItemSynchronizeType |
withShape(Collection<ShapeSynchronizeType> values) |
ItemSynchronizeType |
withShape(ShapeSynchronizeType... values) |
ItemSynchronizeType |
withTargetStorageId(String value) |
ItemSynchronizeType |
withThumbnails(ThumbnailsSynchronizeType value) |
protected boolean delete
protected boolean create
protected String id
protected XMLGregorianCalendar created
protected Boolean complete
protected MetadataSynchronizeType metadata
protected List<ShapeSynchronizeType> shape
protected String targetStorageId
protected List<FileSynchronizeType> file
protected List<AccessControlSynchronizeType> access
protected ThumbnailsSynchronizeType thumbnails
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
String
public boolean isSetId()
public XMLGregorianCalendar getCreated()
XMLGregorianCalendar
public void setCreated(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public boolean isSetCreated()
public Boolean isComplete()
Boolean
public void setComplete(Boolean value)
value
- allowed object is
Boolean
public boolean isSetComplete()
public MetadataSynchronizeType getMetadata()
MetadataSynchronizeType
public void setMetadata(MetadataSynchronizeType value)
value
- allowed object is
MetadataSynchronizeType
public boolean isSetMetadata()
public List<ShapeSynchronizeType> getShape()
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 shape property.
For example, to add a new item, do as follows:
getShape().add(newItem);
Objects of the following type(s) are allowed in the list
ShapeSynchronizeType
public boolean isSetShape()
public void unsetShape()
public String getTargetStorageId()
String
public void setTargetStorageId(String value)
value
- allowed object is
String
public boolean isSetTargetStorageId()
public List<FileSynchronizeType> getFile()
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 file property.
For example, to add a new item, do as follows:
getFile().add(newItem);
Objects of the following type(s) are allowed in the list
FileSynchronizeType
public boolean isSetFile()
public void unsetFile()
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 ThumbnailsSynchronizeType getThumbnails()
ThumbnailsSynchronizeType
public void setThumbnails(ThumbnailsSynchronizeType value)
value
- allowed object is
ThumbnailsSynchronizeType
public boolean isSetThumbnails()
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> getPartOfLibrary()
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 partOfLibrary property.
For example, to add a new item, do as follows:
getPartOfLibrary().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetPartOfLibrary()
public void unsetPartOfLibrary()
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.CopyTo
public 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.CopyTo
public Object createNewInstance()
createNewInstance
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public ItemSynchronizeType withDelete(boolean value)
public ItemSynchronizeType withCreate(boolean value)
public ItemSynchronizeType withId(String value)
public ItemSynchronizeType withCreated(XMLGregorianCalendar value)
public ItemSynchronizeType withComplete(Boolean value)
public ItemSynchronizeType withMetadata(MetadataSynchronizeType value)
public ItemSynchronizeType withShape(ShapeSynchronizeType... values)
public ItemSynchronizeType withShape(Collection<ShapeSynchronizeType> values)
public ItemSynchronizeType withTargetStorageId(String value)
public ItemSynchronizeType withFile(FileSynchronizeType... values)
public ItemSynchronizeType withFile(Collection<FileSynchronizeType> values)
public ItemSynchronizeType withAccess(AccessControlSynchronizeType... values)
public ItemSynchronizeType withAccess(Collection<AccessControlSynchronizeType> values)
public ItemSynchronizeType withThumbnails(ThumbnailsSynchronizeType value)
public ItemSynchronizeType withPartOfCollection(String... values)
public ItemSynchronizeType withPartOfCollection(Collection<String> values)
public ItemSynchronizeType withPartOfLibrary(String... values)
public ItemSynchronizeType withPartOfLibrary(Collection<String> values)
public ItemSynchronizeType withMetadataGroup(MetadataFieldGroupType... values)
public ItemSynchronizeType withMetadataGroup(Collection<MetadataFieldGroupType> values)
public 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.Equals
public ItemSynchronizeType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
Copyright © 2018. All rights reserved.