Package com.vidispine.generated
Class AccessControlMergedType.Access
java.lang.Object
com.vidispine.generated.AccessControlMergedType.Access
- 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
- Enclosing class:
- AccessControlMergedType
public static class AccessControlMergedType.Access
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 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:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
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) boolean
boolean
equals
(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 collection property.Gets the value of the effectivePermission property.Gets the value of the extradata property.Gets the value of the grantor property.getGroup()
Gets the value of the group property.getId()
Gets the value of the id property.Gets the value of the library property.Gets the value of the originalDisabledGrantor property.Gets the value of the permission property.int
getRank()
Gets the value of the rank property.getType()
Gets the value of the type property.Gets the value of the username property.int
hashCode()
int
hashCode
(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) boolean
Gets the value of the matches property.boolean
boolean
boolean
boolean
boolean
boolean
isSetId()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
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
Sets the value of the group property.void
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
Sets the value of the type property.void
setUsername
(String value) Sets the value of the username property.toString()
void
void
void
visit
(com.kscs.util.jaxb.PropertyVisitor _visitor_) withCollection
(String value) Sets the value of the collection property.withEffectivePermission
(String value) Sets the value of the effectivePermission property.withExtradata
(String value) Sets the value of the extradata property.withGrantor
(String value) Sets the value of the grantor property.Sets the value of the group property.Sets the value of the id property.withLibrary
(String value) Sets the value of the library property.withMatches
(boolean value) Sets the value of the matches property.withOriginalDisabledGrantor
(String... values) Adds objects to the list of OriginalDisabledGrantor using add methodwithOriginalDisabledGrantor
(Collection<String> values) Adds objects to the list of OriginalDisabledGrantor using addAll methodwithPermission
(String value) Sets the value of the permission property.withRank
(int value) Sets the value of the rank property.withSuperUser
(boolean value) Sets the value of the superUser property.Sets the value of the type property.withUsername
(String value) Sets the value of the username property.
-
Field Details
-
grantor
-
permission
-
type
-
extradata
-
group
-
collection
-
library
-
originalDisabledGrantor
-
superUser
-
rank
protected int rank -
matches
-
id
-
username
-
effectivePermission
-
-
Constructor Details
-
Access
public Access()
-
-
Method Details
-
getGrantor
Gets the value of the grantor property.- Returns:
- possible object is
String
-
setGrantor
Sets the value of the grantor property.- Parameters:
value
- allowed object isString
-
isSetGrantor
public boolean isSetGrantor() -
getPermission
Gets the value of the permission property.- Returns:
- possible object is
String
-
setPermission
Sets the value of the permission property.- Parameters:
value
- allowed object isString
-
isSetPermission
public boolean isSetPermission() -
getType
Gets the value of the type property.- Returns:
- possible object is
String
-
setType
Sets the value of the type property.- Parameters:
value
- allowed object isString
-
isSetType
public boolean isSetType() -
getExtradata
Gets the value of the extradata property.- Returns:
- possible object is
String
-
setExtradata
Sets the value of the extradata property.- Parameters:
value
- allowed object isString
-
isSetExtradata
public boolean isSetExtradata() -
getGroup
Gets the value of the group property.- Returns:
- possible object is
String
-
setGroup
Sets the value of the group property.- Parameters:
value
- allowed object isString
-
isSetGroup
public boolean isSetGroup() -
getCollection
Gets the value of the collection property.- Returns:
- possible object is
String
-
setCollection
Sets the value of the collection property.- Parameters:
value
- allowed object isString
-
isSetCollection
public boolean isSetCollection() -
getLibrary
Gets the value of the library property.- Returns:
- possible object is
String
-
setLibrary
Sets the value of the library property.- Parameters:
value
- allowed object isString
-
isSetLibrary
public boolean isSetLibrary() -
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
- Returns:
- The value of the originalDisabledGrantor property.
-
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() -
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() -
getUsername
Gets the value of the username property.- Returns:
- possible object is
String
-
setUsername
Sets the value of the username property.- Parameters:
value
- allowed object isString
-
isSetUsername
public boolean isSetUsername() -
getEffectivePermission
Gets the value of the effectivePermission property.- Returns:
- possible object is
String
-
setEffectivePermission
Sets the value of the effectivePermission property.- Parameters:
value
- allowed object isString
-
isSetEffectivePermission
public boolean isSetEffectivePermission() -
clone
-
copyTo
- Specified by:
copyTo
in 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:
copyTo
in interfaceorg.jvnet.jaxb.lang.CopyTo
-
createNewInstance
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb.lang.CopyTo
-
withGrantor
Sets the value of the grantor property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withPermission
Sets the value of the permission property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withType
Sets the value of the type property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withExtradata
Sets the value of the extradata property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withGroup
Sets the value of the group property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withCollection
Sets the value of the collection property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withLibrary
Sets the value of the library property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withOriginalDisabledGrantor
Adds objects to the list of OriginalDisabledGrantor using add method- Parameters:
values
- objects to add to the list OriginalDisabledGrantor- Returns:
- The class instance
-
withOriginalDisabledGrantor
Adds objects to the list of OriginalDisabledGrantor using addAll method- Parameters:
values
- objects to add to the list OriginalDisabledGrantor- Returns:
- The class instance
-
withSuperUser
Sets the value of the superUser property.- Parameters:
value
- allowed object is boolean- Returns:
- The class instance
-
withRank
Sets the value of the rank property.- Parameters:
value
- allowed object is int- Returns:
- The class instance
-
withMatches
Sets the value of the matches property.- Parameters:
value
- allowed object is boolean- Returns:
- The class instance
-
withId
Sets the value of the id property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withUsername
Sets the value of the username property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withEffectivePermission
Sets the value of the effectivePermission property.- Parameters:
value
- allowed object isString
- 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:
equals
in 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:
hashCode
in 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:
append
in 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:
appendFields
in interfaceorg.jvnet.jaxb.lang.ToString
-