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()
IDeviceGroupElement
getGroupToken
in interface IDeviceGroupElement
public void setGroupToken(java.lang.String groupToken)
public long getIndex()
IDeviceGroupElement
getIndex
in interface IDeviceGroupElement
public void setIndex(long index)
public GroupElementType getType()
IDeviceGroupElement
getType
in interface IDeviceGroupElement
public void setType(GroupElementType type)
public java.lang.String getElementId()
IDeviceGroupElement
getElementId
in interface IDeviceGroupElement
public void setElementId(java.lang.String elementId)
public java.util.List<java.lang.String> getRoles()
IDeviceGroupElement
getRoles
in interface IDeviceGroupElement
public 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)