Package com.vidispine.generated
Class SiteRuleType
- java.lang.Object
-
- com.vidispine.generated.SiteRuleType
-
- 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 SiteRuleType 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 SiteRuleType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SiteRuleType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="id" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" minOccurs="0"/> <element name="site" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="metadata" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="shape" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="groups" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="access" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="files" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="targetStorage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="localTargetStorage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="deleted" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSiteRuleType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected Booleanaccessprotected Booleandeletedprotected Booleanfilesprotected Booleangroupsprotected Stringidprotected StringlocalTargetStorageprotected Booleanmetadataprotected List<String>shapeprotected Stringsiteprotected StringtargetStorage
-
Constructor Summary
Constructors Constructor Description SiteRuleType()
-
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)StringgetId()Gets the value of the id property.StringgetLocalTargetStorage()Gets the value of the localTargetStorage property.List<String>getShape()Gets the value of the shape property.StringgetSite()Gets the value of the site property.StringgetTargetStorage()Gets the value of the targetStorage property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)BooleanisAccess()Gets the value of the access property.BooleanisDeleted()Gets the value of the deleted property.BooleanisFiles()Gets the value of the files property.BooleanisGroups()Gets the value of the groups property.BooleanisMetadata()Gets the value of the metadata property.booleanisSetAccess()booleanisSetDeleted()booleanisSetFiles()booleanisSetGroups()booleanisSetId()booleanisSetLocalTargetStorage()booleanisSetMetadata()booleanisSetShape()booleanisSetSite()booleanisSetTargetStorage()voidsetAccess(Boolean value)Sets the value of the access property.voidsetDeleted(Boolean value)Sets the value of the deleted property.voidsetFiles(Boolean value)Sets the value of the files property.voidsetGroups(Boolean value)Sets the value of the groups property.voidsetId(String value)Sets the value of the id property.voidsetLocalTargetStorage(String value)Sets the value of the localTargetStorage property.voidsetMetadata(Boolean value)Sets the value of the metadata property.voidsetSite(String value)Sets the value of the site property.voidsetTargetStorage(String value)Sets the value of the targetStorage property.voidunsetShape()SiteRuleTypevisit(com.kscs.util.jaxb.PropertyVisitor _visitor_)SiteRuleTypewithAccess(Boolean value)SiteRuleTypewithDeleted(Boolean value)SiteRuleTypewithFiles(Boolean value)SiteRuleTypewithGroups(Boolean value)SiteRuleTypewithId(String value)SiteRuleTypewithLocalTargetStorage(String value)SiteRuleTypewithMetadata(Boolean value)SiteRuleTypewithShape(String... values)SiteRuleTypewithShape(Collection<String> values)SiteRuleTypewithSite(String value)SiteRuleTypewithTargetStorage(String value)
-
-
-
Field Detail
-
id
protected String id
-
site
protected String site
-
metadata
protected Boolean metadata
-
groups
protected Boolean groups
-
access
protected Boolean access
-
files
protected Boolean files
-
targetStorage
protected String targetStorage
-
localTargetStorage
protected String localTargetStorage
-
deleted
protected Boolean deleted
-
-
Method Detail
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value- allowed object isString
-
isSetId
public boolean isSetId()
-
getSite
public String getSite()
Gets the value of the site property.- Returns:
- possible object is
String
-
setSite
public void setSite(String value)
Sets the value of the site property.- Parameters:
value- allowed object isString
-
isSetSite
public boolean isSetSite()
-
isMetadata
public Boolean isMetadata()
Gets the value of the metadata property.- Returns:
- possible object is
Boolean
-
setMetadata
public void setMetadata(Boolean value)
Sets the value of the metadata property.- Parameters:
value- allowed object isBoolean
-
isSetMetadata
public boolean isSetMetadata()
-
getShape
public List<String> 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
String
-
isSetShape
public boolean isSetShape()
-
unsetShape
public void unsetShape()
-
isGroups
public Boolean isGroups()
Gets the value of the groups property.- Returns:
- possible object is
Boolean
-
setGroups
public void setGroups(Boolean value)
Sets the value of the groups property.- Parameters:
value- allowed object isBoolean
-
isSetGroups
public boolean isSetGroups()
-
isAccess
public Boolean isAccess()
Gets the value of the access property.- Returns:
- possible object is
Boolean
-
setAccess
public void setAccess(Boolean value)
Sets the value of the access property.- Parameters:
value- allowed object isBoolean
-
isSetAccess
public boolean isSetAccess()
-
isFiles
public Boolean isFiles()
Gets the value of the files property.- Returns:
- possible object is
Boolean
-
setFiles
public void setFiles(Boolean value)
Sets the value of the files property.- Parameters:
value- allowed object isBoolean
-
isSetFiles
public boolean isSetFiles()
-
getTargetStorage
public String getTargetStorage()
Gets the value of the targetStorage property.- Returns:
- possible object is
String
-
setTargetStorage
public void setTargetStorage(String value)
Sets the value of the targetStorage property.- Parameters:
value- allowed object isString
-
isSetTargetStorage
public boolean isSetTargetStorage()
-
getLocalTargetStorage
public String getLocalTargetStorage()
Gets the value of the localTargetStorage property.- Returns:
- possible object is
String
-
setLocalTargetStorage
public void setLocalTargetStorage(String value)
Sets the value of the localTargetStorage property.- Parameters:
value- allowed object isString
-
isSetLocalTargetStorage
public boolean isSetLocalTargetStorage()
-
isDeleted
public Boolean isDeleted()
Gets the value of the deleted property.- Returns:
- possible object is
Boolean
-
setDeleted
public void setDeleted(Boolean value)
Sets the value of the deleted property.- Parameters:
value- allowed object isBoolean
-
isSetDeleted
public boolean isSetDeleted()
-
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
-
withId
public SiteRuleType withId(String value)
-
withSite
public SiteRuleType withSite(String value)
-
withMetadata
public SiteRuleType withMetadata(Boolean value)
-
withShape
public SiteRuleType withShape(String... values)
-
withShape
public SiteRuleType withShape(Collection<String> values)
-
withGroups
public SiteRuleType withGroups(Boolean value)
-
withAccess
public SiteRuleType withAccess(Boolean value)
-
withFiles
public SiteRuleType withFiles(Boolean value)
-
withTargetStorage
public SiteRuleType withTargetStorage(String value)
-
withLocalTargetStorage
public SiteRuleType withLocalTargetStorage(String value)
-
withDeleted
public SiteRuleType withDeleted(Boolean 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 SiteRuleType 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
-
-