Package com.vidispine.generated
Class AccessControlMergedType.Access
- java.lang.Object
-
- com.vidispine.generated.AccessControlMergedType.Access
-
- All Implemented Interfaces:
Serializable,Cloneable,org.jvnet.jaxb2_commons.lang.CopyTo2,org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2
- Enclosing class:
- AccessControlMergedType
public static class AccessControlMergedType.Access 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 anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="grantor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="permission" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="type" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="extradata" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="group" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="collection" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" minOccurs="0"/> <element name="library" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" minOccurs="0"/> <element name="originalDisabledGrantor" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="superUser" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="rank" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="matches" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="id" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" /> <attribute name="username" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="effectivePermission" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAccessControlMergedType.Access.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected Stringcollectionprotected StringeffectivePermissionprotected Stringextradataprotected Stringgrantorprotected Stringgroupprotected Stringidprotected Stringlibraryprotected Booleanmatchesprotected List<String>originalDisabledGrantorprotected Stringpermissionprotected intrankprotected BooleansuperUserprotected Stringtypeprotected Stringusername
-
Constructor Summary
Constructors Constructor Description Access()
-
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)StringgetCollection()Gets the value of the collection property.StringgetEffectivePermission()Gets the value of the effectivePermission property.StringgetExtradata()Gets the value of the extradata property.StringgetGrantor()Gets the value of the grantor property.StringgetGroup()Gets the value of the group property.StringgetId()Gets the value of the id property.StringgetLibrary()Gets the value of the library property.List<String>getOriginalDisabledGrantor()Gets the value of the originalDisabledGrantor property.StringgetPermission()Gets the value of the permission property.intgetRank()Gets the value of the rank property.StringgetType()Gets the value of the type property.StringgetUsername()Gets the value of the username property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)booleanisMatches()Gets the value of the matches property.booleanisSetCollection()booleanisSetEffectivePermission()booleanisSetExtradata()booleanisSetGrantor()booleanisSetGroup()booleanisSetId()booleanisSetLibrary()booleanisSetMatches()booleanisSetOriginalDisabledGrantor()booleanisSetPermission()booleanisSetRank()booleanisSetSuperUser()booleanisSetType()booleanisSetUsername()booleanisSuperUser()Gets the value of the superUser property.voidsetCollection(String value)Sets the value of the collection property.voidsetEffectivePermission(String value)Sets the value of the effectivePermission property.voidsetExtradata(String value)Sets the value of the extradata property.voidsetGrantor(String value)Sets the value of the grantor property.voidsetGroup(String value)Sets the value of the group property.voidsetId(String value)Sets the value of the id property.voidsetLibrary(String value)Sets the value of the library property.voidsetMatches(boolean value)Sets the value of the matches property.voidsetPermission(String value)Sets the value of the permission property.voidsetRank(int value)Sets the value of the rank property.voidsetSuperUser(boolean value)Sets the value of the superUser property.voidsetType(String value)Sets the value of the type property.voidsetUsername(String value)Sets the value of the username property.voidunsetMatches()voidunsetOriginalDisabledGrantor()voidunsetSuperUser()AccessControlMergedType.Accessvisit(com.kscs.util.jaxb.PropertyVisitor _visitor_)AccessControlMergedType.AccesswithCollection(String value)AccessControlMergedType.AccesswithEffectivePermission(String value)AccessControlMergedType.AccesswithExtradata(String value)AccessControlMergedType.AccesswithGrantor(String value)AccessControlMergedType.AccesswithGroup(String value)AccessControlMergedType.AccesswithId(String value)AccessControlMergedType.AccesswithLibrary(String value)AccessControlMergedType.AccesswithMatches(boolean value)AccessControlMergedType.AccesswithOriginalDisabledGrantor(String... values)AccessControlMergedType.AccesswithOriginalDisabledGrantor(Collection<String> values)AccessControlMergedType.AccesswithPermission(String value)AccessControlMergedType.AccesswithRank(int value)AccessControlMergedType.AccesswithSuperUser(boolean value)AccessControlMergedType.AccesswithType(String value)AccessControlMergedType.AccesswithUsername(String value)
-
-
-
Field Detail
-
grantor
protected String grantor
-
permission
protected String permission
-
type
protected String type
-
extradata
protected String extradata
-
group
protected String group
-
collection
protected String collection
-
library
protected String library
-
superUser
protected Boolean superUser
-
rank
protected int rank
-
matches
protected Boolean matches
-
id
protected String id
-
username
protected String username
-
effectivePermission
protected String effectivePermission
-
-
Method Detail
-
getGrantor
public String getGrantor()
Gets the value of the grantor property.- Returns:
- possible object is
String
-
setGrantor
public void setGrantor(String value)
Sets the value of the grantor property.- Parameters:
value- allowed object isString
-
isSetGrantor
public boolean isSetGrantor()
-
getPermission
public String getPermission()
Gets the value of the permission property.- Returns:
- possible object is
String
-
setPermission
public void setPermission(String value)
Sets the value of the permission property.- Parameters:
value- allowed object isString
-
isSetPermission
public boolean isSetPermission()
-
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()
-
getExtradata
public String getExtradata()
Gets the value of the extradata property.- Returns:
- possible object is
String
-
setExtradata
public void setExtradata(String value)
Sets the value of the extradata property.- Parameters:
value- allowed object isString
-
isSetExtradata
public boolean isSetExtradata()
-
getGroup
public String getGroup()
Gets the value of the group property.- Returns:
- possible object is
String
-
setGroup
public void setGroup(String value)
Sets the value of the group property.- Parameters:
value- allowed object isString
-
isSetGroup
public boolean isSetGroup()
-
getCollection
public String getCollection()
Gets the value of the collection property.- Returns:
- possible object is
String
-
setCollection
public void setCollection(String value)
Sets the value of the collection property.- Parameters:
value- allowed object isString
-
isSetCollection
public boolean isSetCollection()
-
getLibrary
public String getLibrary()
Gets the value of the library property.- Returns:
- possible object is
String
-
setLibrary
public void setLibrary(String value)
Sets the value of the library property.- Parameters:
value- allowed object isString
-
isSetLibrary
public boolean isSetLibrary()
-
getOriginalDisabledGrantor
public List<String> getOriginalDisabledGrantor()
Gets the value of the originalDisabledGrantor 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 originalDisabledGrantor property.For example, to add a new item, do as follows:
getOriginalDisabledGrantor().add(newItem);Objects of the following type(s) are allowed in the list
String
-
isSetOriginalDisabledGrantor
public boolean isSetOriginalDisabledGrantor()
-
unsetOriginalDisabledGrantor
public void unsetOriginalDisabledGrantor()
-
isSuperUser
public boolean isSuperUser()
Gets the value of the superUser property.- Returns:
- possible object is
Boolean
-
setSuperUser
public void setSuperUser(boolean value)
Sets the value of the superUser property.- Parameters:
value- allowed object isBoolean
-
isSetSuperUser
public boolean isSetSuperUser()
-
unsetSuperUser
public void unsetSuperUser()
-
getRank
public int getRank()
Gets the value of the rank property.
-
setRank
public void setRank(int value)
Sets the value of the rank property.
-
isSetRank
public boolean isSetRank()
-
isMatches
public boolean isMatches()
Gets the value of the matches property.- Returns:
- possible object is
Boolean
-
setMatches
public void setMatches(boolean value)
Sets the value of the matches property.- Parameters:
value- allowed object isBoolean
-
isSetMatches
public boolean isSetMatches()
-
unsetMatches
public void unsetMatches()
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value- allowed object isString
-
isSetId
public boolean isSetId()
-
getUsername
public String getUsername()
Gets the value of the username property.- Returns:
- possible object is
String
-
setUsername
public void setUsername(String value)
Sets the value of the username property.- Parameters:
value- allowed object isString
-
isSetUsername
public boolean isSetUsername()
-
getEffectivePermission
public String getEffectivePermission()
Gets the value of the effectivePermission property.- Returns:
- possible object is
String
-
setEffectivePermission
public void setEffectivePermission(String value)
Sets the value of the effectivePermission property.- Parameters:
value- allowed object isString
-
isSetEffectivePermission
public boolean isSetEffectivePermission()
-
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
-
withGrantor
public AccessControlMergedType.Access withGrantor(String value)
-
withPermission
public AccessControlMergedType.Access withPermission(String value)
-
withType
public AccessControlMergedType.Access withType(String value)
-
withExtradata
public AccessControlMergedType.Access withExtradata(String value)
-
withGroup
public AccessControlMergedType.Access withGroup(String value)
-
withCollection
public AccessControlMergedType.Access withCollection(String value)
-
withLibrary
public AccessControlMergedType.Access withLibrary(String value)
-
withOriginalDisabledGrantor
public AccessControlMergedType.Access withOriginalDisabledGrantor(String... values)
-
withOriginalDisabledGrantor
public AccessControlMergedType.Access withOriginalDisabledGrantor(Collection<String> values)
-
withSuperUser
public AccessControlMergedType.Access withSuperUser(boolean value)
-
withRank
public AccessControlMergedType.Access withRank(int value)
-
withMatches
public AccessControlMergedType.Access withMatches(boolean value)
-
withId
public AccessControlMergedType.Access withId(String value)
-
withUsername
public AccessControlMergedType.Access withUsername(String value)
-
withEffectivePermission
public AccessControlMergedType.Access withEffectivePermission(String 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 AccessControlMergedType.Access 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
-
-