public class DeviceGroupElement extends java.lang.Object implements IDeviceGroupElement, java.io.Serializable
IDeviceGroup.| Constructor and Description | 
|---|
DeviceGroupElement()  | 
| Modifier and Type | Method and Description | 
|---|---|
Device | 
getDevice()  | 
DeviceGroup | 
getDeviceGroup()  | 
java.lang.String | 
getElementId()
Get element id (relative to element type). 
 | 
java.lang.String | 
getGroupToken()
Get token for parent group. 
 | 
long | 
getIndex()
Get index that corresponds to this entry. 
 | 
java.util.List<java.lang.String> | 
getRoles()
Get list of roles associated with element. 
 | 
GroupElementType | 
getType()
Get group element type. 
 | 
void | 
setDevice(Device device)  | 
void | 
setDeviceGroup(DeviceGroup deviceGroup)  | 
void | 
setElementId(java.lang.String elementId)  | 
void | 
setGroupToken(java.lang.String groupToken)  | 
void | 
setIndex(long index)  | 
void | 
setRoles(java.util.List<java.lang.String> roles)  | 
void | 
setType(GroupElementType type)  | 
public java.lang.String getGroupToken()
IDeviceGroupElementgetGroupToken in interface IDeviceGroupElementpublic void setGroupToken(java.lang.String groupToken)
public long getIndex()
IDeviceGroupElementgetIndex in interface IDeviceGroupElementpublic void setIndex(long index)
public GroupElementType getType()
IDeviceGroupElementgetType in interface IDeviceGroupElementpublic void setType(GroupElementType type)
public java.lang.String getElementId()
IDeviceGroupElementgetElementId in interface IDeviceGroupElementpublic void setElementId(java.lang.String elementId)
public java.util.List<java.lang.String> getRoles()
IDeviceGroupElementgetRoles in interface IDeviceGroupElementpublic void setRoles(java.util.List<java.lang.String> roles)
public Device getDevice()
public void setDevice(Device device)
public DeviceGroup getDeviceGroup()
public void setDeviceGroup(DeviceGroup deviceGroup)