Package com.vidispine.generated
Class DeletionLockType
java.lang.Object
com.vidispine.generated.DeletionLockType
- All Implemented Interfaces:
Serializable,Cloneable,org.jvnet.jaxb.lang.CopyTo,org.jvnet.jaxb.lang.Equals,org.jvnet.jaxb.lang.HashCode,org.jvnet.jaxb.lang.ToString
public class DeletionLockType
extends Object
implements Serializable, Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString
Java class for DeletionLockType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="DeletionLockType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="user" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="expiryTime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="modified" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="entityType" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="entityId" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="metadata" type="{http://xml.vidispine.com/schema/vidispine}SimpleMetadataType" minOccurs="0"/>
</sequence>
<attribute name="isEffective" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="isInherited" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="isExpired" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
</restriction>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected XMLGregorianCalendarprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected SimpleMetadataTypeprotected XMLGregorianCalendarprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) clone()copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) booleanbooleanequals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) Gets the value of the entityId property.Gets the value of the entityType property.Gets the value of the expiryTime property.getId()Gets the value of the id property.Gets the value of the metadata property.Gets the value of the modified property.getUser()Gets the value of the user property.inthashCode()inthashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) booleanGets the value of the isEffective property.booleanGets the value of the isExpired property.booleanGets the value of the isInherited property.booleanbooleanbooleanbooleanisSetId()booleanbooleanbooleanbooleanbooleanbooleanvoidsetEntityId(String value) Sets the value of the entityId property.voidsetEntityType(String value) Sets the value of the entityType property.voidSets the value of the expiryTime property.voidSets the value of the id property.voidsetIsEffective(boolean value) Sets the value of the isEffective property.voidsetIsExpired(boolean value) Sets the value of the isExpired property.voidsetIsInherited(boolean value) Sets the value of the isInherited property.voidsetMetadata(SimpleMetadataType value) Sets the value of the metadata property.voidsetModified(XMLGregorianCalendar value) Sets the value of the modified property.voidSets the value of the user property.toString()voidvoidvoidvisit(com.kscs.util.jaxb.PropertyVisitor _visitor_) withEntityId(String value) Sets the value of the entityId property.withEntityType(String value) Sets the value of the entityType property.Sets the value of the expiryTime property.Sets the value of the id property.withIsEffective(boolean value) Sets the value of the isEffective property.withIsExpired(boolean value) Sets the value of the isExpired property.withIsInherited(boolean value) Sets the value of the isInherited property.withMetadata(SimpleMetadataType value) Sets the value of the metadata property.withModified(XMLGregorianCalendar value) Sets the value of the modified property.Sets the value of the user property.
-
Field Details
-
id
-
user
-
expiryTime
-
modified
-
entityType
-
entityId
-
metadata
-
isEffective
-
isInherited
-
isExpired
-
-
Constructor Details
-
DeletionLockType
public DeletionLockType()
-
-
Method Details
-
getId
Gets the value of the id property.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value- allowed object isString
-
isSetId
public boolean isSetId() -
getUser
Gets the value of the user property.- Returns:
- possible object is
String
-
setUser
Sets the value of the user property.- Parameters:
value- allowed object isString
-
isSetUser
public boolean isSetUser() -
getExpiryTime
Gets the value of the expiryTime property.- Returns:
- possible object is
XMLGregorianCalendar
-
setExpiryTime
Sets the value of the expiryTime property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
isSetExpiryTime
public boolean isSetExpiryTime() -
getModified
Gets the value of the modified property.- Returns:
- possible object is
XMLGregorianCalendar
-
setModified
Sets the value of the modified property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
isSetModified
public boolean isSetModified() -
getEntityType
Gets the value of the entityType property.- Returns:
- possible object is
String
-
setEntityType
Sets the value of the entityType property.- Parameters:
value- allowed object isString
-
isSetEntityType
public boolean isSetEntityType() -
getEntityId
Gets the value of the entityId property.- Returns:
- possible object is
String
-
setEntityId
Sets the value of the entityId property.- Parameters:
value- allowed object isString
-
isSetEntityId
public boolean isSetEntityId() -
getMetadata
Gets the value of the metadata property.- Returns:
- possible object is
SimpleMetadataType
-
setMetadata
Sets the value of the metadata property.- Parameters:
value- allowed object isSimpleMetadataType
-
isSetMetadata
public boolean isSetMetadata() -
isIsEffective
public boolean isIsEffective()Gets the value of the isEffective property.- Returns:
- possible object is
Boolean
-
setIsEffective
public void setIsEffective(boolean value) Sets the value of the isEffective property.- Parameters:
value- allowed object isBoolean
-
isSetIsEffective
public boolean isSetIsEffective() -
unsetIsEffective
public void unsetIsEffective() -
isIsInherited
public boolean isIsInherited()Gets the value of the isInherited property.- Returns:
- possible object is
Boolean
-
setIsInherited
public void setIsInherited(boolean value) Sets the value of the isInherited property.- Parameters:
value- allowed object isBoolean
-
isSetIsInherited
public boolean isSetIsInherited() -
unsetIsInherited
public void unsetIsInherited() -
isIsExpired
public boolean isIsExpired()Gets the value of the isExpired property.- Returns:
- possible object is
Boolean
-
setIsExpired
public void setIsExpired(boolean value) Sets the value of the isExpired property.- Parameters:
value- allowed object isBoolean
-
isSetIsExpired
public boolean isSetIsExpired() -
unsetIsExpired
public void unsetIsExpired() -
clone
-
copyTo
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) - Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo
-
createNewInstance
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.CopyTo
-
withId
Sets the value of the id property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withUser
Sets the value of the user property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withExpiryTime
Sets the value of the expiryTime property.- Parameters:
value- allowed object isXMLGregorianCalendar- Returns:
- The class instance
-
withModified
Sets the value of the modified property.- Parameters:
value- allowed object isXMLGregorianCalendar- Returns:
- The class instance
-
withEntityType
Sets the value of the entityType property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withEntityId
Sets the value of the entityId property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withMetadata
Sets the value of the metadata property.- Parameters:
value- allowed object isSimpleMetadataType- Returns:
- The class instance
-
withIsEffective
Sets the value of the isEffective property.- Parameters:
value- allowed object is boolean- Returns:
- The class instance
-
withIsInherited
Sets the value of the isInherited property.- Parameters:
value- allowed object is boolean- Returns:
- The class instance
-
withIsExpired
Sets the value of the isExpired property.- Parameters:
value- allowed object is boolean- Returns:
- The class instance
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) - Specified by:
equalsin interfaceorg.jvnet.jaxb.lang.Equals
-
equals
-
visit
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) - Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode
-
hashCode
public int hashCode() -
toString
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString
-