Class MetadataSchemaMigrationType
- java.lang.Object
-
- com.vidispine.generated.MetadataSchemaMigrationType
-
- 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 MetadataSchemaMigrationType 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 MetadataSchemaMigrationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MetadataSchemaMigrationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="done" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="migrationsLeft" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/> <element name="move" type="{http://xml.vidispine.com/schema/vidispine}MetadataSchemaMoveOperationType" maxOccurs="unbounded" minOccurs="0"/> <element name="rename" type="{http://xml.vidispine.com/schema/vidispine}MetadataSchemaRenameOperationType" maxOccurs="unbounded" minOccurs="0"/> <element name="delete" type="{http://xml.vidispine.com/schema/vidispine}MetadataSchemaDeleteOperationType" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}integer" /> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MetadataSchemaMigrationType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected List<MetadataSchemaDeleteOperationType>
delete
protected Boolean
done
protected BigInteger
id
protected BigInteger
migrationsLeft
protected List<MetadataSchemaMoveOperationType>
move
protected List<MetadataSchemaRenameOperationType>
rename
-
Constructor Summary
Constructors Constructor Description MetadataSchemaMigrationType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
Object
copyTo(Object target)
Object
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 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.EqualsStrategy2 strategy)
List<MetadataSchemaDeleteOperationType>
getDelete()
Gets the value of the delete property.BigInteger
getId()
Gets the value of the id property.BigInteger
getMigrationsLeft()
Gets the value of the migrationsLeft property.List<MetadataSchemaMoveOperationType>
getMove()
Gets the value of the move property.List<MetadataSchemaRenameOperationType>
getRename()
Gets the value of the rename property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
Boolean
isDone()
Gets the value of the done property.boolean
isSetDelete()
boolean
isSetDone()
boolean
isSetId()
boolean
isSetMigrationsLeft()
boolean
isSetMove()
boolean
isSetRename()
void
setDone(Boolean value)
Sets the value of the done property.void
setId(BigInteger value)
Sets the value of the id property.void
setMigrationsLeft(BigInteger value)
Sets the value of the migrationsLeft property.void
unsetDelete()
void
unsetMove()
void
unsetRename()
MetadataSchemaMigrationType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
MetadataSchemaMigrationType
withDelete(MetadataSchemaDeleteOperationType... values)
MetadataSchemaMigrationType
withDelete(Collection<MetadataSchemaDeleteOperationType> values)
MetadataSchemaMigrationType
withDone(Boolean value)
MetadataSchemaMigrationType
withId(BigInteger value)
MetadataSchemaMigrationType
withMigrationsLeft(BigInteger value)
MetadataSchemaMigrationType
withMove(MetadataSchemaMoveOperationType... values)
MetadataSchemaMigrationType
withMove(Collection<MetadataSchemaMoveOperationType> values)
MetadataSchemaMigrationType
withRename(MetadataSchemaRenameOperationType... values)
MetadataSchemaMigrationType
withRename(Collection<MetadataSchemaRenameOperationType> values)
-
-
-
Field Detail
-
done
protected Boolean done
-
migrationsLeft
protected BigInteger migrationsLeft
-
move
protected List<MetadataSchemaMoveOperationType> move
-
rename
protected List<MetadataSchemaRenameOperationType> rename
-
delete
protected List<MetadataSchemaDeleteOperationType> delete
-
id
protected BigInteger id
-
-
Method Detail
-
isDone
public Boolean isDone()
Gets the value of the done property.- Returns:
- possible object is
Boolean
-
setDone
public void setDone(Boolean value)
Sets the value of the done property.- Parameters:
value
- allowed object isBoolean
-
isSetDone
public boolean isSetDone()
-
getMigrationsLeft
public BigInteger getMigrationsLeft()
Gets the value of the migrationsLeft property.- Returns:
- possible object is
BigInteger
-
setMigrationsLeft
public void setMigrationsLeft(BigInteger value)
Sets the value of the migrationsLeft property.- Parameters:
value
- allowed object isBigInteger
-
isSetMigrationsLeft
public boolean isSetMigrationsLeft()
-
getMove
public List<MetadataSchemaMoveOperationType> getMove()
Gets the value of the move 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
set
method for the move property.For example, to add a new item, do as follows:
getMove().add(newItem);
Objects of the following type(s) are allowed in the list
MetadataSchemaMoveOperationType
-
isSetMove
public boolean isSetMove()
-
unsetMove
public void unsetMove()
-
getRename
public List<MetadataSchemaRenameOperationType> getRename()
Gets the value of the rename 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
set
method for the rename property.For example, to add a new item, do as follows:
getRename().add(newItem);
Objects of the following type(s) are allowed in the list
MetadataSchemaRenameOperationType
-
isSetRename
public boolean isSetRename()
-
unsetRename
public void unsetRename()
-
getDelete
public List<MetadataSchemaDeleteOperationType> getDelete()
Gets the value of the delete 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
set
method for the delete property.For example, to add a new item, do as follows:
getDelete().add(newItem);
Objects of the following type(s) are allowed in the list
MetadataSchemaDeleteOperationType
-
isSetDelete
public boolean isSetDelete()
-
unsetDelete
public void unsetDelete()
-
getId
public BigInteger getId()
Gets the value of the id property.- Returns:
- possible object is
BigInteger
-
setId
public void setId(BigInteger value)
Sets the value of the id property.- Parameters:
value
- allowed object isBigInteger
-
isSetId
public boolean isSetId()
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyTo
in 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:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
withDone
public MetadataSchemaMigrationType withDone(Boolean value)
-
withMigrationsLeft
public MetadataSchemaMigrationType withMigrationsLeft(BigInteger value)
-
withMove
public MetadataSchemaMigrationType withMove(MetadataSchemaMoveOperationType... values)
-
withMove
public MetadataSchemaMigrationType withMove(Collection<MetadataSchemaMoveOperationType> values)
-
withRename
public MetadataSchemaMigrationType withRename(MetadataSchemaRenameOperationType... values)
-
withRename
public MetadataSchemaMigrationType withRename(Collection<MetadataSchemaRenameOperationType> values)
-
withDelete
public MetadataSchemaMigrationType withDelete(MetadataSchemaDeleteOperationType... values)
-
withDelete
public MetadataSchemaMigrationType withDelete(Collection<MetadataSchemaDeleteOperationType> values)
-
withId
public MetadataSchemaMigrationType withId(BigInteger value)
-
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:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
visit
public MetadataSchemaMigrationType 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:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-