Package com.vidispine.generated
Class EntitySynchronizeType
- java.lang.Object
-
- com.vidispine.generated.EntitySynchronizeType
-
- 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 EntitySynchronizeType 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 EntitySynchronizeType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EntitySynchronizeType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="rule" type="{http://xml.vidispine.com/schema/vidispine}SiteRuleType" minOccurs="0"/> <element name="createFileStatuses" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/> <element name="type" type="{http://www.w3.org/2001/XMLSchema}string"/> <choice> <element name="item" type="{http://xml.vidispine.com/schema/vidispine}ItemSynchronizeType"/> <element name="collection" type="{http://xml.vidispine.com/schema/vidispine}CollectionSynchronizeType"/> <element name="user" type="{http://xml.vidispine.com/schema/vidispine}UserSynchronizeType"/> <element name="group" type="{http://xml.vidispine.com/schema/vidispine}GroupSynchronizeType"/> <element name="library" type="{http://xml.vidispine.com/schema/vidispine}LibrarySynchronizeType"/> </choice> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEntitySynchronizeType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected CollectionSynchronizeTypecollectionprotected BooleancreateFileStatusesprotected GroupSynchronizeTypegroupprotected ItemSynchronizeTypeitemprotected LibrarySynchronizeTypelibraryprotected SiteRuleTyperuleprotected XMLGregorianCalendartimestampprotected Stringtypeprotected UserSynchronizeTypeuser
-
Constructor Summary
Constructors Constructor Description EntitySynchronizeType()
-
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)CollectionSynchronizeTypegetCollection()Gets the value of the collection property.GroupSynchronizeTypegetGroup()Gets the value of the group property.ItemSynchronizeTypegetItem()Gets the value of the item property.LibrarySynchronizeTypegetLibrary()Gets the value of the library property.SiteRuleTypegetRule()Gets the value of the rule property.XMLGregorianCalendargetTimestamp()Gets the value of the timestamp property.StringgetType()Gets the value of the type property.UserSynchronizeTypegetUser()Gets the value of the user property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)BooleanisCreateFileStatuses()Gets the value of the createFileStatuses property.booleanisSetCollection()booleanisSetCreateFileStatuses()booleanisSetGroup()booleanisSetItem()booleanisSetLibrary()booleanisSetRule()booleanisSetTimestamp()booleanisSetType()booleanisSetUser()voidsetCollection(CollectionSynchronizeType value)Sets the value of the collection property.voidsetCreateFileStatuses(Boolean value)Sets the value of the createFileStatuses property.voidsetGroup(GroupSynchronizeType value)Sets the value of the group property.voidsetItem(ItemSynchronizeType value)Sets the value of the item property.voidsetLibrary(LibrarySynchronizeType value)Sets the value of the library property.voidsetRule(SiteRuleType value)Sets the value of the rule property.voidsetTimestamp(XMLGregorianCalendar value)Sets the value of the timestamp property.voidsetType(String value)Sets the value of the type property.voidsetUser(UserSynchronizeType value)Sets the value of the user property.EntitySynchronizeTypevisit(com.kscs.util.jaxb.PropertyVisitor _visitor_)EntitySynchronizeTypewithCollection(CollectionSynchronizeType value)EntitySynchronizeTypewithCreateFileStatuses(Boolean value)EntitySynchronizeTypewithGroup(GroupSynchronizeType value)EntitySynchronizeTypewithItem(ItemSynchronizeType value)EntitySynchronizeTypewithLibrary(LibrarySynchronizeType value)EntitySynchronizeTypewithRule(SiteRuleType value)EntitySynchronizeTypewithTimestamp(XMLGregorianCalendar value)EntitySynchronizeTypewithType(String value)EntitySynchronizeTypewithUser(UserSynchronizeType value)
-
-
-
Field Detail
-
rule
protected SiteRuleType rule
-
createFileStatuses
protected Boolean createFileStatuses
-
timestamp
protected XMLGregorianCalendar timestamp
-
type
protected String type
-
item
protected ItemSynchronizeType item
-
collection
protected CollectionSynchronizeType collection
-
user
protected UserSynchronizeType user
-
group
protected GroupSynchronizeType group
-
library
protected LibrarySynchronizeType library
-
-
Method Detail
-
getRule
public SiteRuleType getRule()
Gets the value of the rule property.- Returns:
- possible object is
SiteRuleType
-
setRule
public void setRule(SiteRuleType value)
Sets the value of the rule property.- Parameters:
value- allowed object isSiteRuleType
-
isSetRule
public boolean isSetRule()
-
isCreateFileStatuses
public Boolean isCreateFileStatuses()
Gets the value of the createFileStatuses property.- Returns:
- possible object is
Boolean
-
setCreateFileStatuses
public void setCreateFileStatuses(Boolean value)
Sets the value of the createFileStatuses property.- Parameters:
value- allowed object isBoolean
-
isSetCreateFileStatuses
public boolean isSetCreateFileStatuses()
-
getTimestamp
public XMLGregorianCalendar getTimestamp()
Gets the value of the timestamp property.- Returns:
- possible object is
XMLGregorianCalendar
-
setTimestamp
public void setTimestamp(XMLGregorianCalendar value)
Sets the value of the timestamp property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
isSetTimestamp
public boolean isSetTimestamp()
-
getType
public String getType()
Gets the value of the type property.- Returns:
- possible object is
String
-
setType
public void setType(String value)
Sets the value of the type property.- Parameters:
value- allowed object isString
-
isSetType
public boolean isSetType()
-
getItem
public ItemSynchronizeType getItem()
Gets the value of the item property.- Returns:
- possible object is
ItemSynchronizeType
-
setItem
public void setItem(ItemSynchronizeType value)
Sets the value of the item property.- Parameters:
value- allowed object isItemSynchronizeType
-
isSetItem
public boolean isSetItem()
-
getCollection
public CollectionSynchronizeType getCollection()
Gets the value of the collection property.- Returns:
- possible object is
CollectionSynchronizeType
-
setCollection
public void setCollection(CollectionSynchronizeType value)
Sets the value of the collection property.- Parameters:
value- allowed object isCollectionSynchronizeType
-
isSetCollection
public boolean isSetCollection()
-
getUser
public UserSynchronizeType getUser()
Gets the value of the user property.- Returns:
- possible object is
UserSynchronizeType
-
setUser
public void setUser(UserSynchronizeType value)
Sets the value of the user property.- Parameters:
value- allowed object isUserSynchronizeType
-
isSetUser
public boolean isSetUser()
-
getGroup
public GroupSynchronizeType getGroup()
Gets the value of the group property.- Returns:
- possible object is
GroupSynchronizeType
-
setGroup
public void setGroup(GroupSynchronizeType value)
Sets the value of the group property.- Parameters:
value- allowed object isGroupSynchronizeType
-
isSetGroup
public boolean isSetGroup()
-
getLibrary
public LibrarySynchronizeType getLibrary()
Gets the value of the library property.- Returns:
- possible object is
LibrarySynchronizeType
-
setLibrary
public void setLibrary(LibrarySynchronizeType value)
Sets the value of the library property.- Parameters:
value- allowed object isLibrarySynchronizeType
-
isSetLibrary
public boolean isSetLibrary()
-
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
-
withRule
public EntitySynchronizeType withRule(SiteRuleType value)
-
withCreateFileStatuses
public EntitySynchronizeType withCreateFileStatuses(Boolean value)
-
withTimestamp
public EntitySynchronizeType withTimestamp(XMLGregorianCalendar value)
-
withType
public EntitySynchronizeType withType(String value)
-
withItem
public EntitySynchronizeType withItem(ItemSynchronizeType value)
-
withCollection
public EntitySynchronizeType withCollection(CollectionSynchronizeType value)
-
withUser
public EntitySynchronizeType withUser(UserSynchronizeType value)
-
withGroup
public EntitySynchronizeType withGroup(GroupSynchronizeType value)
-
withLibrary
public EntitySynchronizeType withLibrary(LibrarySynchronizeType 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:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
visit
public EntitySynchronizeType 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
-
-