Package com.vidispine.generated
Class AccessControlMergedGroupType.Access
- java.lang.Object
-
- com.vidispine.generated.AccessControlMergedGroupType.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:
- AccessControlMergedGroupType
public static class AccessControlMergedGroupType.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="group" type="{http://www.w3.org/2001/XMLSchema}string"/> <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="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="rank" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="id" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" /> <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
AccessControlMergedGroupType.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 List<String>
originalDisabledGrantor
protected String
permission
protected Integer
rank
protected String
type
-
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.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
boolean
isSetCollection()
boolean
isSetEffectivePermission()
boolean
isSetExtradata()
boolean
isSetGrantor()
boolean
isSetGroup()
boolean
isSetId()
boolean
isSetLibrary()
boolean
isSetOriginalDisabledGrantor()
boolean
isSetPermission()
boolean
isSetRank()
boolean
isSetType()
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
setPermission(String value)
Sets the value of the permission property.void
setRank(int value)
Sets the value of the rank property.void
setType(String value)
Sets the value of the type property.void
unsetOriginalDisabledGrantor()
void
unsetRank()
AccessControlMergedGroupType.Access
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
AccessControlMergedGroupType.Access
withCollection(String value)
AccessControlMergedGroupType.Access
withEffectivePermission(String value)
AccessControlMergedGroupType.Access
withExtradata(String value)
AccessControlMergedGroupType.Access
withGrantor(String value)
AccessControlMergedGroupType.Access
withGroup(String value)
AccessControlMergedGroupType.Access
withId(String value)
AccessControlMergedGroupType.Access
withLibrary(String value)
AccessControlMergedGroupType.Access
withOriginalDisabledGrantor(String... values)
AccessControlMergedGroupType.Access
withOriginalDisabledGrantor(Collection<String> values)
AccessControlMergedGroupType.Access
withPermission(String value)
AccessControlMergedGroupType.Access
withRank(int value)
AccessControlMergedGroupType.Access
withType(String value)
-
-
-
Field Detail
-
group
protected String group
-
grantor
protected String grantor
-
permission
protected String permission
-
type
protected String type
-
extradata
protected String extradata
-
collection
protected String collection
-
library
protected String library
-
rank
protected Integer rank
-
id
protected String id
-
effectivePermission
protected String effectivePermission
-
-
Method Detail
-
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()
-
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()
-
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()
-
getRank
public int getRank()
Gets the value of the rank property.- Returns:
- possible object is
Integer
-
setRank
public void setRank(int value)
Sets the value of the rank property.- Parameters:
value
- allowed object isInteger
-
isSetRank
public boolean isSetRank()
-
unsetRank
public void unsetRank()
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value
- allowed object isString
-
isSetId
public boolean isSetId()
-
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
-
withGroup
public AccessControlMergedGroupType.Access withGroup(String value)
-
withGrantor
public AccessControlMergedGroupType.Access withGrantor(String value)
-
withPermission
public AccessControlMergedGroupType.Access withPermission(String value)
-
withType
public AccessControlMergedGroupType.Access withType(String value)
-
withExtradata
public AccessControlMergedGroupType.Access withExtradata(String value)
-
withCollection
public AccessControlMergedGroupType.Access withCollection(String value)
-
withLibrary
public AccessControlMergedGroupType.Access withLibrary(String value)
-
withOriginalDisabledGrantor
public AccessControlMergedGroupType.Access withOriginalDisabledGrantor(String... values)
-
withOriginalDisabledGrantor
public AccessControlMergedGroupType.Access withOriginalDisabledGrantor(Collection<String> values)
-
withRank
public AccessControlMergedGroupType.Access withRank(int value)
-
withId
public AccessControlMergedGroupType.Access withId(String value)
-
withEffectivePermission
public AccessControlMergedGroupType.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 AccessControlMergedGroupType.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
-
-