public class GroupType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for GroupType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="GroupType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="loc" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
<element name="groupName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="role" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="childGroupList" type="{http://xml.vidispine.com/schema/vidispine}GroupListType" minOccurs="0"/>
<element name="parentGroupList" type="{http://xml.vidispine.com/schema/vidispine}GroupListType" minOccurs="0"/>
<element name="userList" type="{http://xml.vidispine.com/schema/vidispine}UserListType" minOccurs="0"/>
<element name="metadata" type="{http://xml.vidispine.com/schema/vidispine}SimpleMetadataType" minOccurs="0"/>
<element name="origin" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
<attribute name="remove" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected GroupListType |
childGroupList |
protected String |
description |
protected String |
groupName |
protected String |
id |
protected String |
loc |
protected SimpleMetadataType |
metadata |
protected String |
origin |
protected GroupListType |
parentGroupList |
protected Boolean |
remove |
protected Boolean |
role |
protected UserListType |
userList |
| Constructor and Description |
|---|
GroupType() |
| 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() |
GroupListType |
getChildGroupList()
Gets the value of the childGroupList property.
|
String |
getDescription()
Gets the value of the description property.
|
String |
getGroupName()
Gets the value of the groupName property.
|
String |
getId()
Gets the value of the id property.
|
String |
getLoc()
Gets the value of the loc property.
|
SimpleMetadataType |
getMetadata()
Gets the value of the metadata property.
|
String |
getOrigin()
Gets the value of the origin property.
|
GroupListType |
getParentGroupList()
Gets the value of the parentGroupList property.
|
UserListType |
getUserList()
Gets the value of the userList property.
|
boolean |
isRemove()
Gets the value of the remove property.
|
Boolean |
isRole()
Gets the value of the role property.
|
boolean |
isSetChildGroupList() |
boolean |
isSetDescription() |
boolean |
isSetGroupName() |
boolean |
isSetId() |
boolean |
isSetLoc() |
boolean |
isSetMetadata() |
boolean |
isSetOrigin() |
boolean |
isSetParentGroupList() |
boolean |
isSetRemove() |
boolean |
isSetRole() |
boolean |
isSetUserList() |
void |
setChildGroupList(GroupListType value)
Sets the value of the childGroupList property.
|
void |
setDescription(String value)
Sets the value of the description property.
|
void |
setGroupName(String value)
Sets the value of the groupName property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setLoc(String value)
Sets the value of the loc property.
|
void |
setMetadata(SimpleMetadataType value)
Sets the value of the metadata property.
|
void |
setOrigin(String value)
Sets the value of the origin property.
|
void |
setParentGroupList(GroupListType value)
Sets the value of the parentGroupList property.
|
void |
setRemove(boolean value)
Sets the value of the remove property.
|
void |
setRole(Boolean value)
Sets the value of the role property.
|
void |
setUserList(UserListType value)
Sets the value of the userList property.
|
void |
unsetRemove() |
GroupType |
withChildGroupList(GroupListType value) |
GroupType |
withDescription(String value) |
GroupType |
withGroupName(String value) |
GroupType |
withId(String value) |
GroupType |
withLoc(String value) |
GroupType |
withMetadata(SimpleMetadataType value) |
GroupType |
withOrigin(String value) |
GroupType |
withParentGroupList(GroupListType value) |
GroupType |
withRemove(boolean value) |
GroupType |
withRole(Boolean value) |
GroupType |
withUserList(UserListType value) |
protected String id
protected String loc
protected String groupName
protected String description
protected Boolean role
protected GroupListType childGroupList
protected GroupListType parentGroupList
protected UserListType userList
protected SimpleMetadataType metadata
protected String origin
protected Boolean remove
public void setId(String value)
value - allowed object is
Stringpublic boolean isSetId()
public void setLoc(String value)
value - allowed object is
Stringpublic boolean isSetLoc()
public String getGroupName()
Stringpublic void setGroupName(String value)
value - allowed object is
Stringpublic boolean isSetGroupName()
public String getDescription()
Stringpublic void setDescription(String value)
value - allowed object is
Stringpublic boolean isSetDescription()
public Boolean isRole()
Booleanpublic void setRole(Boolean value)
value - allowed object is
Booleanpublic boolean isSetRole()
public GroupListType getChildGroupList()
GroupListTypepublic void setChildGroupList(GroupListType value)
value - allowed object is
GroupListTypepublic boolean isSetChildGroupList()
public GroupListType getParentGroupList()
GroupListTypepublic void setParentGroupList(GroupListType value)
value - allowed object is
GroupListTypepublic boolean isSetParentGroupList()
public UserListType getUserList()
UserListTypepublic void setUserList(UserListType value)
value - allowed object is
UserListTypepublic boolean isSetUserList()
public SimpleMetadataType getMetadata()
SimpleMetadataTypepublic void setMetadata(SimpleMetadataType value)
value - allowed object is
SimpleMetadataTypepublic boolean isSetMetadata()
public String getOrigin()
Stringpublic void setOrigin(String value)
value - allowed object is
Stringpublic boolean isSetOrigin()
public boolean isRemove()
Booleanpublic void setRemove(boolean value)
value - allowed object is
Booleanpublic boolean isSetRemove()
public void unsetRemove()
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 GroupType withChildGroupList(GroupListType value)
public GroupType withParentGroupList(GroupListType value)
public GroupType withUserList(UserListType value)
public GroupType withMetadata(SimpleMetadataType value)
public GroupType withRemove(boolean value)
Copyright © 2015. All rights reserved.