Class ItemSynchronizeType
- java.lang.Object
-
- com.vidispine.generated.ItemSynchronizeType
-
- 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 ItemSynchronizeType 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 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>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classItemSynchronizeType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected List<AccessControlSynchronizeType>accessprotected Booleancompleteprotected booleancreateprotected XMLGregorianCalendarcreatedprotected booleandeleteprotected List<FileSynchronizeType>fileprotected Stringidprotected MetadataSynchronizeTypemetadataprotected List<MetadataFieldGroupType>metadataGroupprotected List<String>partOfCollectionprotected List<String>partOfLibraryprotected List<ShapeSynchronizeType>shapeprotected StringtargetStorageIdprotected ThumbnailsSynchronizeTypethumbnails
-
Constructor Summary
Constructors Constructor Description ItemSynchronizeType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectclone()ObjectcopyTo(Object target)ObjectcopyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)ObjectcreateNewInstance()booleanequals(Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)List<AccessControlSynchronizeType>getAccess()Gets the value of the access property.XMLGregorianCalendargetCreated()Gets the value of the created property.List<FileSynchronizeType>getFile()Gets the value of the file property.StringgetId()Gets the value of the id property.MetadataSynchronizeTypegetMetadata()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.StringgetTargetStorageId()Gets the value of the targetStorageId property.ThumbnailsSynchronizeTypegetThumbnails()Gets the value of the thumbnails property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)BooleanisComplete()Gets the value of the complete property.booleanisCreate()Gets the value of the create property.booleanisDelete()Gets the value of the delete property.booleanisSetAccess()booleanisSetComplete()booleanisSetCreate()booleanisSetCreated()booleanisSetDelete()booleanisSetFile()booleanisSetId()booleanisSetMetadata()booleanisSetMetadataGroup()booleanisSetPartOfCollection()booleanisSetPartOfLibrary()booleanisSetShape()booleanisSetTargetStorageId()booleanisSetThumbnails()voidsetComplete(Boolean value)Sets the value of the complete property.voidsetCreate(boolean value)Sets the value of the create property.voidsetCreated(XMLGregorianCalendar value)Sets the value of the created property.voidsetDelete(boolean value)Sets the value of the delete property.voidsetId(String value)Sets the value of the id property.voidsetMetadata(MetadataSynchronizeType value)Sets the value of the metadata property.voidsetTargetStorageId(String value)Sets the value of the targetStorageId property.voidsetThumbnails(ThumbnailsSynchronizeType value)Sets the value of the thumbnails property.voidunsetAccess()voidunsetFile()voidunsetMetadataGroup()voidunsetPartOfCollection()voidunsetPartOfLibrary()voidunsetShape()ItemSynchronizeTypevisit(com.kscs.util.jaxb.PropertyVisitor _visitor_)ItemSynchronizeTypewithAccess(AccessControlSynchronizeType... values)ItemSynchronizeTypewithAccess(Collection<AccessControlSynchronizeType> values)ItemSynchronizeTypewithComplete(Boolean value)ItemSynchronizeTypewithCreate(boolean value)ItemSynchronizeTypewithCreated(XMLGregorianCalendar value)ItemSynchronizeTypewithDelete(boolean value)ItemSynchronizeTypewithFile(FileSynchronizeType... values)ItemSynchronizeTypewithFile(Collection<FileSynchronizeType> values)ItemSynchronizeTypewithId(String value)ItemSynchronizeTypewithMetadata(MetadataSynchronizeType value)ItemSynchronizeTypewithMetadataGroup(MetadataFieldGroupType... values)ItemSynchronizeTypewithMetadataGroup(Collection<MetadataFieldGroupType> values)ItemSynchronizeTypewithPartOfCollection(String... values)ItemSynchronizeTypewithPartOfCollection(Collection<String> values)ItemSynchronizeTypewithPartOfLibrary(String... values)ItemSynchronizeTypewithPartOfLibrary(Collection<String> values)ItemSynchronizeTypewithShape(ShapeSynchronizeType... values)ItemSynchronizeTypewithShape(Collection<ShapeSynchronizeType> values)ItemSynchronizeTypewithTargetStorageId(String value)ItemSynchronizeTypewithThumbnails(ThumbnailsSynchronizeType value)
-
-
-
Field Detail
-
delete
protected boolean delete
-
create
protected boolean create
-
id
protected String id
-
created
protected XMLGregorianCalendar created
-
complete
protected Boolean complete
-
metadata
protected MetadataSynchronizeType metadata
-
shape
protected List<ShapeSynchronizeType> shape
-
targetStorageId
protected String targetStorageId
-
file
protected List<FileSynchronizeType> file
-
access
protected List<AccessControlSynchronizeType> access
-
thumbnails
protected ThumbnailsSynchronizeType thumbnails
-
metadataGroup
protected List<MetadataFieldGroupType> metadataGroup
-
-
Method Detail
-
isDelete
public boolean isDelete()
Gets the value of the delete property.
-
setDelete
public void setDelete(boolean value)
Sets the value of the delete property.
-
isSetDelete
public boolean isSetDelete()
-
isCreate
public boolean isCreate()
Gets the value of the create property.
-
setCreate
public void setCreate(boolean value)
Sets the value of the create property.
-
isSetCreate
public boolean isSetCreate()
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value- allowed object isString
-
isSetId
public boolean isSetId()
-
getCreated
public XMLGregorianCalendar getCreated()
Gets the value of the created property.- Returns:
- possible object is
XMLGregorianCalendar
-
setCreated
public void setCreated(XMLGregorianCalendar value)
Sets the value of the created property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
isSetCreated
public boolean isSetCreated()
-
isComplete
public Boolean isComplete()
Gets the value of the complete property.- Returns:
- possible object is
Boolean
-
setComplete
public void setComplete(Boolean value)
Sets the value of the complete property.- Parameters:
value- allowed object isBoolean
-
isSetComplete
public boolean isSetComplete()
-
getMetadata
public MetadataSynchronizeType getMetadata()
Gets the value of the metadata property.- Returns:
- possible object is
MetadataSynchronizeType
-
setMetadata
public void setMetadata(MetadataSynchronizeType value)
Sets the value of the metadata property.- Parameters:
value- allowed object isMetadataSynchronizeType
-
isSetMetadata
public boolean isSetMetadata()
-
getShape
public List<ShapeSynchronizeType> getShape()
Gets the value of the shape 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
setmethod 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
-
isSetShape
public boolean isSetShape()
-
unsetShape
public void unsetShape()
-
getTargetStorageId
public String getTargetStorageId()
Gets the value of the targetStorageId property.- Returns:
- possible object is
String
-
setTargetStorageId
public void setTargetStorageId(String value)
Sets the value of the targetStorageId property.- Parameters:
value- allowed object isString
-
isSetTargetStorageId
public boolean isSetTargetStorageId()
-
getFile
public List<FileSynchronizeType> getFile()
Gets the value of the file 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
setmethod 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
-
isSetFile
public boolean isSetFile()
-
unsetFile
public void unsetFile()
-
getAccess
public List<AccessControlSynchronizeType> getAccess()
Gets the value of the access 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
setmethod 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
-
isSetAccess
public boolean isSetAccess()
-
unsetAccess
public void unsetAccess()
-
getThumbnails
public ThumbnailsSynchronizeType getThumbnails()
Gets the value of the thumbnails property.- Returns:
- possible object is
ThumbnailsSynchronizeType
-
setThumbnails
public void setThumbnails(ThumbnailsSynchronizeType value)
Sets the value of the thumbnails property.- Parameters:
value- allowed object isThumbnailsSynchronizeType
-
isSetThumbnails
public boolean isSetThumbnails()
-
getPartOfCollection
public List<String> getPartOfCollection()
Gets the value of the partOfCollection 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
setmethod 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
-
isSetPartOfCollection
public boolean isSetPartOfCollection()
-
unsetPartOfCollection
public void unsetPartOfCollection()
-
getPartOfLibrary
public List<String> getPartOfLibrary()
Gets the value of the partOfLibrary 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
setmethod 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
-
isSetPartOfLibrary
public boolean isSetPartOfLibrary()
-
unsetPartOfLibrary
public void unsetPartOfLibrary()
-
getMetadataGroup
public List<MetadataFieldGroupType> getMetadataGroup()
Gets the value of the metadataGroup 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
setmethod 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
-
isSetMetadataGroup
public boolean isSetMetadataGroup()
-
unsetMetadataGroup
public void unsetMetadataGroup()
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin 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:
copyToin interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
withDelete
public ItemSynchronizeType withDelete(boolean value)
-
withCreate
public ItemSynchronizeType withCreate(boolean value)
-
withId
public ItemSynchronizeType withId(String value)
-
withCreated
public ItemSynchronizeType withCreated(XMLGregorianCalendar value)
-
withComplete
public ItemSynchronizeType withComplete(Boolean value)
-
withMetadata
public ItemSynchronizeType withMetadata(MetadataSynchronizeType value)
-
withShape
public ItemSynchronizeType withShape(ShapeSynchronizeType... values)
-
withShape
public ItemSynchronizeType withShape(Collection<ShapeSynchronizeType> values)
-
withTargetStorageId
public ItemSynchronizeType withTargetStorageId(String value)
-
withFile
public ItemSynchronizeType withFile(FileSynchronizeType... values)
-
withFile
public ItemSynchronizeType withFile(Collection<FileSynchronizeType> values)
-
withAccess
public ItemSynchronizeType withAccess(AccessControlSynchronizeType... values)
-
withAccess
public ItemSynchronizeType withAccess(Collection<AccessControlSynchronizeType> values)
-
withThumbnails
public ItemSynchronizeType withThumbnails(ThumbnailsSynchronizeType value)
-
withPartOfCollection
public ItemSynchronizeType withPartOfCollection(String... values)
-
withPartOfCollection
public ItemSynchronizeType withPartOfCollection(Collection<String> values)
-
withPartOfLibrary
public ItemSynchronizeType withPartOfLibrary(String... values)
-
withPartOfLibrary
public ItemSynchronizeType withPartOfLibrary(Collection<String> values)
-
withMetadataGroup
public ItemSynchronizeType withMetadataGroup(MetadataFieldGroupType... values)
-
withMetadataGroup
public ItemSynchronizeType withMetadataGroup(Collection<MetadataFieldGroupType> values)
-
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:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
visit
public ItemSynchronizeType 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:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-