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 classAccessControlMergedGroupType.Access.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected Stringcollectionprotected StringeffectivePermissionprotected Stringextradataprotected Stringgrantorprotected Stringgroupprotected Stringidprotected Stringlibraryprotected List<String>originalDisabledGrantorprotected Stringpermissionprotected Integerrankprotected Stringtype
-
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.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)booleanisSetCollection()booleanisSetEffectivePermission()booleanisSetExtradata()booleanisSetGrantor()booleanisSetGroup()booleanisSetId()booleanisSetLibrary()booleanisSetOriginalDisabledGrantor()booleanisSetPermission()booleanisSetRank()booleanisSetType()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.voidsetPermission(String value)Sets the value of the permission property.voidsetRank(int value)Sets the value of the rank property.voidsetType(String value)Sets the value of the type property.voidunsetOriginalDisabledGrantor()voidunsetRank()AccessControlMergedGroupType.Accessvisit(com.kscs.util.jaxb.PropertyVisitor _visitor_)AccessControlMergedGroupType.AccesswithCollection(String value)AccessControlMergedGroupType.AccesswithEffectivePermission(String value)AccessControlMergedGroupType.AccesswithExtradata(String value)AccessControlMergedGroupType.AccesswithGrantor(String value)AccessControlMergedGroupType.AccesswithGroup(String value)AccessControlMergedGroupType.AccesswithId(String value)AccessControlMergedGroupType.AccesswithLibrary(String value)AccessControlMergedGroupType.AccesswithOriginalDisabledGrantor(String... values)AccessControlMergedGroupType.AccesswithOriginalDisabledGrantor(Collection<String> values)AccessControlMergedGroupType.AccesswithPermission(String value)AccessControlMergedGroupType.AccesswithRank(int value)AccessControlMergedGroupType.AccesswithType(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
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()
-
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:
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
-
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:
equalsin 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:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-