Skip to content

com.inscoper.api.SubDeviceId

SubDeviceId class uniquely identifies a sub-device. More...

Public Functions

Name
synchronized void delete()
boolean equals(Object obj)
int hashCode()
String toString()
SubDeviceId()
Default constructor.
SubDeviceId(String deviceId, String subDeviceId)
Constructor.
String getDeviceId()
Get the device ID.
void setDeviceId(String deviceId)
Set the device ID.
String getSubDeviceId()
Get the sub-device ID.
void setSubDeviceId(String subDeviceId)
Set the sub-device ID.
String getName()
Get the full unique name.

Protected Functions

Name
SubDeviceId(long cPtr, boolean cMemoryOwn)
void finalize()
long getCPtr(SubDeviceId obj)
long swigRelease(SubDeviceId obj)

Protected Attributes

Name
transient boolean swigCMemOwn

Detailed Description

public class com.inscoper.api.SubDeviceId;

SubDeviceId class uniquely identifies a sub-device.

This class encapsulates the identity of a sub-device, consisting of a parent device identifier and a specific sub-device identifier.

Public Functions Documentation

function delete

public synchronized void delete()

function equals

public boolean equals(
    Object obj
)

function hashCode

public int hashCode()

function toString

public String toString()

function SubDeviceId

public SubDeviceId()

Default constructor.

Initializes a new instance of the SubDeviceId class.

function SubDeviceId

public SubDeviceId(
    String deviceId,
    String subDeviceId
)

Constructor.

Parameters:

  • deviceId : The device ID
  • subDeviceId : The sub-device ID

Initializes a new instance of the SubDeviceId class with specified device and sub-device IDs.

function getDeviceId

public String getDeviceId()

Get the device ID.

Return: The device ID

Retrieves the identifier of the parent device.

function setDeviceId

public void setDeviceId(
    String deviceId
)

Set the device ID.

Parameters:

  • deviceId : The device ID

Sets the identifier of the parent device.

function getSubDeviceId

public String getSubDeviceId()

Get the sub-device ID.

Return: The sub-device ID

Retrieves the identifier of the sub-device.

function setSubDeviceId

public void setSubDeviceId(
    String subDeviceId
)

Set the sub-device ID.

Parameters:

  • subDeviceId : The sub-device ID

Sets the identifier of the sub-device.

function getName

public String getName()

Get the full unique name.

Return: The full unique name

Retrieves a concatenation of the device ID and sub-device ID in the format 'deviceId-subDeviceId'.

Protected Functions Documentation

function SubDeviceId

protected SubDeviceId(
    long cPtr,
    boolean cMemoryOwn
)

function finalize

protected void finalize()

function getCPtr

protected static long getCPtr(
    SubDeviceId obj
)

function swigRelease

protected static long swigRelease(
    SubDeviceId obj
)

Protected Attributes Documentation

variable swigCMemOwn

transient boolean swigCMemOwn;

Updated on 2026-09-03 at 12:14:19 +0200