public static class AccessControlMergedGroupType.Access extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
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"/>
</sequence>
<attribute name="priority" 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>
| Modifier and Type | Field and Description |
|---|---|
protected String |
collection |
protected String |
effectivePermission |
protected String |
extradata |
protected String |
grantor |
protected String |
group |
protected String |
id |
protected String |
library |
protected String |
permission |
protected Integer |
priority |
protected String |
type |
| Constructor and Description |
|---|
AccessControlMergedGroupType.Access() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy strategy) |
Object |
createNewInstance() |
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.
|
String |
getPermission()
Gets the value of the permission property.
|
int |
getPriority()
Gets the value of the priority property.
|
String |
getType()
Gets the value of the type property.
|
boolean |
isSetCollection() |
boolean |
isSetEffectivePermission() |
boolean |
isSetExtradata() |
boolean |
isSetGrantor() |
boolean |
isSetGroup() |
boolean |
isSetId() |
boolean |
isSetLibrary() |
boolean |
isSetPermission() |
boolean |
isSetPriority() |
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 |
setPriority(int value)
Sets the value of the priority property.
|
void |
setType(String value)
Sets the value of the type property.
|
void |
unsetPriority() |
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 |
withPermission(String value) |
AccessControlMergedGroupType.Access |
withPriority(int value) |
AccessControlMergedGroupType.Access |
withType(String value) |
protected String group
protected String grantor
protected String permission
protected String type
protected String extradata
protected String collection
protected String library
protected Integer priority
protected String id
protected String effectivePermission
public String getGroup()
Stringpublic void setGroup(String value)
value - allowed object is
Stringpublic boolean isSetGroup()
public String getGrantor()
Stringpublic void setGrantor(String value)
value - allowed object is
Stringpublic boolean isSetGrantor()
public String getPermission()
Stringpublic void setPermission(String value)
value - allowed object is
Stringpublic boolean isSetPermission()
public String getType()
Stringpublic void setType(String value)
value - allowed object is
Stringpublic boolean isSetType()
public String getExtradata()
Stringpublic void setExtradata(String value)
value - allowed object is
Stringpublic boolean isSetExtradata()
public String getCollection()
Stringpublic void setCollection(String value)
value - allowed object is
Stringpublic boolean isSetCollection()
public String getLibrary()
Stringpublic void setLibrary(String value)
value - allowed object is
Stringpublic boolean isSetLibrary()
public int getPriority()
Integerpublic void setPriority(int value)
value - allowed object is
Integerpublic boolean isSetPriority()
public void unsetPriority()
public void setId(String value)
value - allowed object is
Stringpublic boolean isSetId()
public String getEffectivePermission()
Stringpublic void setEffectivePermission(String value)
value - allowed object is
Stringpublic boolean isSetEffectivePermission()
public Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTopublic AccessControlMergedGroupType.Access withGroup(String value)
public AccessControlMergedGroupType.Access withGrantor(String value)
public AccessControlMergedGroupType.Access withPermission(String value)
public AccessControlMergedGroupType.Access withType(String value)
public AccessControlMergedGroupType.Access withExtradata(String value)
public AccessControlMergedGroupType.Access withCollection(String value)
public AccessControlMergedGroupType.Access withLibrary(String value)
public AccessControlMergedGroupType.Access withPriority(int value)
public AccessControlMergedGroupType.Access withId(String value)
public AccessControlMergedGroupType.Access withEffectivePermission(String value)
Copyright © 2015. All rights reserved.