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 class
AccessControlMergedType.Access.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected String
collection
protected String
effectivePermission
protected String
extradata
protected String
grantor
protected String
group
protected String
id
protected String
library
protected Boolean
matches
protected List<String>
originalDisabledGrantor
protected String
permission
protected int
rank
protected Boolean
superUser
protected String
type
protected String
username
-
Constructor Summary
Constructors Constructor Description Access()
-
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)
String
getCollection()
Gets the value of the collection property.String
getEffectivePermission()
Gets the value of the effectivePermission property.String
getExtradata()
Gets the value of the extradata property.String
getGrantor()
Gets the value of the grantor property.String
getGroup()
Gets the value of the group property.String
getId()
Gets the value of the id property.String
getLibrary()
Gets the value of the library property.List<String>
getOriginalDisabledGrantor()
Gets the value of the originalDisabledGrantor property.String
getPermission()
Gets the value of the permission property.int
getRank()
Gets the value of the rank property.String
getType()
Gets the value of the type property.String
getUsername()
Gets the value of the username property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
boolean
isMatches()
Gets the value of the matches property.boolean
isSetCollection()
boolean
isSetEffectivePermission()
boolean
isSetExtradata()
boolean
isSetGrantor()
boolean
isSetGroup()
boolean
isSetId()
boolean
isSetLibrary()
boolean
isSetMatches()
boolean
isSetOriginalDisabledGrantor()
boolean
isSetPermission()
boolean
isSetRank()
boolean
isSetSuperUser()
boolean
isSetType()
boolean
isSetUsername()
boolean
isSuperUser()
Gets the value of the superUser property.void
setCollection(String value)
Sets the value of the collection property.void
setEffectivePermission(String value)
Sets the value of the effectivePermission property.void
setExtradata(String value)
Sets the value of the extradata property.void
setGrantor(String value)
Sets the value of the grantor property.void
setGroup(String value)
Sets the value of the group property.void
setId(String value)
Sets the value of the id property.void
setLibrary(String value)
Sets the value of the library property.void
setMatches(boolean value)
Sets the value of the matches property.void
setPermission(String value)
Sets the value of the permission property.void
setRank(int value)
Sets the value of the rank property.void
setSuperUser(boolean value)
Sets the value of the superUser property.void
setType(String value)
Sets the value of the type property.void
setUsername(String value)
Sets the value of the username property.void
unsetMatches()
void
unsetOriginalDisabledGrantor()
void
unsetSuperUser()
AccessControlMergedType.Access
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
AccessControlMergedType.Access
withCollection(String value)
AccessControlMergedType.Access
withEffectivePermission(String value)
AccessControlMergedType.Access
withExtradata(String value)
AccessControlMergedType.Access
withGrantor(String value)
AccessControlMergedType.Access
withGroup(String value)
AccessControlMergedType.Access
withId(String value)
AccessControlMergedType.Access
withLibrary(String value)
AccessControlMergedType.Access
withMatches(boolean value)
AccessControlMergedType.Access
withOriginalDisabledGrantor(String... values)
AccessControlMergedType.Access
withOriginalDisabledGrantor(Collection<String> values)
AccessControlMergedType.Access
withPermission(String value)
AccessControlMergedType.Access
withRank(int value)
AccessControlMergedType.Access
withSuperUser(boolean value)
AccessControlMergedType.Access
withType(String value)
AccessControlMergedType.Access
withUsername(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
set
method 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:
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
-
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:
equals
in 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:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-