Loading...
Searching...
No Matches
com.navigine.idl.java.internal.BeaconBinding Class Reference
+ Inheritance diagram for com.navigine.idl.java.internal.BeaconBinding:

Public Member Functions

native boolean isValid ()
 
Point getPoint ()
 beacon's X and Y coordinates in meters as Point (within the sublocation).
 
int getLocationId ()
 beacon's location identifier.
 
int getSublocationId ()
 beacon's sublocation identifier.
 
String getName ()
 beacon's name.
 
int getMajor ()
 beacon's major. Values [1-65535]
 
int getMinor ()
 beacon's minor. Values [1-65535]
 
String getUuid ()
 beacon's uuid. Format [XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX]
 
Integer getPower ()
 beacon's power.
 
TransmitterStatus getStatus ()
 iBeacon status. TransmitterStatus
 

Detailed Description

Definition at line 12 of file BeaconBinding.java.

Member Function Documentation

◆ getLocationId()

int com.navigine.idl.java.internal.BeaconBinding.getLocationId ( )
inline

beacon's location identifier.

Returns

Java code snippet:

// Get beacon location ID
int locationId = beacon.getLocationId();
System.out.println("Beacon location ID: " + locationId);

Kotlin code snippet:

// Get beacon location ID
val locationId = beacon.locationId
println("Beacon location ID: $locationId")

Reimplemented from com.navigine.idl.java.Beacon.

Definition at line 34 of file BeaconBinding.java.

◆ getMajor()

int com.navigine.idl.java.internal.BeaconBinding.getMajor ( )
inline

beacon's major. Values [1-65535]

Returns

Java code snippet:

// Get beacon major
int major = beacon.getMajor();
System.out.println("Beacon major: " + major);

Kotlin code snippet:

// Get beacon major
val major = beacon.major
println("Beacon major: $major")

Reimplemented from com.navigine.idl.java.Beacon.

Definition at line 55 of file BeaconBinding.java.

◆ getMinor()

int com.navigine.idl.java.internal.BeaconBinding.getMinor ( )
inline

beacon's minor. Values [1-65535]

Returns

Java code snippet:

// Get beacon minor
int minor = beacon.getMinor();
System.out.println("Beacon minor: " + minor);

Kotlin code snippet:

// Get beacon minor
val minor = beacon.minor
println("Beacon minor: $minor")

Reimplemented from com.navigine.idl.java.Beacon.

Definition at line 62 of file BeaconBinding.java.

◆ getName()

String com.navigine.idl.java.internal.BeaconBinding.getName ( )
inline

beacon's name.

Returns

Java code snippet:

// Get beacon name
String beaconName = beacon.getName();
System.out.println("Beacon name: " + beaconName);

Kotlin code snippet:

// Get beacon name
val beaconName = beacon.name
println("Beacon name: $beaconName")

Reimplemented from com.navigine.idl.java.Beacon.

Definition at line 48 of file BeaconBinding.java.

◆ getPoint()

Point com.navigine.idl.java.internal.BeaconBinding.getPoint ( )
inline

beacon's X and Y coordinates in meters as Point (within the sublocation).

Returns

Java code snippet:

// Get beacon point
Point point = beacon.getPoint();
if (point != null) {
}

Kotlin code snippet:

// Get beacon point
val point = beacon.point
point?.let { demonstratePointUsage(it) }

Reimplemented from com.navigine.idl.java.Beacon.

Definition at line 27 of file BeaconBinding.java.

◆ getPower()

Integer com.navigine.idl.java.internal.BeaconBinding.getPower ( )
inline

beacon's power.

Returns

Java code snippet:

// Get beacon power
Integer power = beacon.getPower();
if (power != null) {
System.out.println("Beacon power: " + power);
}

Kotlin code snippet:

// Get beacon power
val power = beacon.power
power?.let { println("Beacon power: $it") }

Reimplemented from com.navigine.idl.java.Beacon.

Definition at line 76 of file BeaconBinding.java.

◆ getStatus()

TransmitterStatus com.navigine.idl.java.internal.BeaconBinding.getStatus ( )
inline

iBeacon status. TransmitterStatus

Returns

Java code snippet:

// Get beacon status
TransmitterStatus status = beacon.getStatus();
System.out.println("Beacon status: " + status);

Kotlin code snippet:

// Get beacon status
val status = beacon.status
println("Beacon status: $status")

Reimplemented from com.navigine.idl.java.Beacon.

Definition at line 83 of file BeaconBinding.java.

◆ getSublocationId()

int com.navigine.idl.java.internal.BeaconBinding.getSublocationId ( )
inline

beacon's sublocation identifier.

Returns

Java code snippet:

// Get beacon sublocation ID
int sublocationId = beacon.getSublocationId();
System.out.println("Beacon sublocation ID: " + sublocationId);

Kotlin code snippet:

// Get beacon sublocation ID
val sublocationId = beacon.sublocationId
println("Beacon sublocation ID: $sublocationId")

Reimplemented from com.navigine.idl.java.Beacon.

Definition at line 41 of file BeaconBinding.java.

◆ getUuid()

String com.navigine.idl.java.internal.BeaconBinding.getUuid ( )
inline

beacon's uuid. Format [XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX]

Returns

Java code snippet:

// Get beacon UUID
String uuid = beacon.getUuid();
System.out.println("Beacon UUID: " + uuid);

Kotlin code snippet:

// Get beacon UUID
val uuid = beacon.uuid
println("Beacon UUID: $uuid")

Reimplemented from com.navigine.idl.java.Beacon.

Definition at line 69 of file BeaconBinding.java.

◆ isValid()

native boolean com.navigine.idl.java.internal.BeaconBinding.isValid ( )

Tells if this Beacon is valid or not. Any other method (except for this one) called on an invalid Beacon will throw java.lang.RuntimeException.

Reimplemented from com.navigine.idl.java.Beacon.


The documentation for this class was generated from the following file: