public final class PiActionGroupMemberHandle extends PiHandle<PiActionGroupMember>
Modifier and Type | Method and Description |
---|---|
PiActionProfileId |
actionProfileId()
Returns the action profile ID of this handle.
|
PiEntityType |
entityType()
Returns the type of entity identified by this handle.
|
boolean |
equals(Object obj) |
int |
hashCode() |
PiActionGroupMemberId |
memberId()
Returns the member ID of this handle.
|
static PiActionGroupMemberHandle |
of(DeviceId deviceId,
PiActionGroupMember member)
Creates a new handle for the given device ID, and action profile group
member instance.
|
static PiActionGroupMemberHandle |
of(DeviceId deviceId,
PiActionProfileId actionProfileId,
PiActionGroupMemberId memberId)
Creates a new handle for the given device ID, action profile ID, and
member ID.
|
String |
toString() |
public static PiActionGroupMemberHandle of(DeviceId deviceId, PiActionProfileId actionProfileId, PiActionGroupMemberId memberId)
deviceId
- device IDactionProfileId
- action profile IDmemberId
- member IDpublic static PiActionGroupMemberHandle of(DeviceId deviceId, PiActionGroupMember member)
deviceId
- device IDmember
- member instancepublic PiActionGroupMemberId memberId()
public PiActionProfileId actionProfileId()
public PiEntityType entityType()
PiHandle
entityType
in class PiHandle<PiActionGroupMember>
public int hashCode()
hashCode
in class PiHandle<PiActionGroupMember>
public boolean equals(Object obj)
equals
in class PiHandle<PiActionGroupMember>
public String toString()
toString
in class PiHandle<PiActionGroupMember>