public final class PiActionProfileMemberHandle extends PiHandle<PiActionProfileMember>
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() |
PiActionProfileMemberId |
memberId()
Returns the member ID of this handle.
|
static PiActionProfileMemberHandle |
of(DeviceId deviceId,
PiActionProfileId actionProfileId,
PiActionProfileMemberId memberId)
Creates a new handle for the given device ID, action profile ID, and
member ID.
|
static PiActionProfileMemberHandle |
of(DeviceId deviceId,
PiActionProfileMember member)
Creates a new handle for the given device ID, and action profile group
member instance.
|
String |
toString() |
public static PiActionProfileMemberHandle of(DeviceId deviceId, PiActionProfileId actionProfileId, PiActionProfileMemberId memberId)
deviceId
- device IDactionProfileId
- action profile IDmemberId
- member IDpublic static PiActionProfileMemberHandle of(DeviceId deviceId, PiActionProfileMember member)
deviceId
- device IDmember
- member instancepublic PiActionProfileMemberId memberId()
public PiActionProfileId actionProfileId()
public PiEntityType entityType()
PiHandle
entityType
in class PiHandle<PiActionProfileMember>
public int hashCode()
hashCode
in class PiHandle<PiActionProfileMember>
public boolean equals(Object obj)
equals
in class PiHandle<PiActionProfileMember>
public String toString()
toString
in class PiHandle<PiActionProfileMember>