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

Public Member Functions

native boolean isValid ()
 
Point getPoint ()
 eddystone's X and Y coordinates in meters as Point (within the sublocation).
 
int getLocationId ()
 eddystone's location identifier.
 
int getSublocationId ()
 eddystone's sublocation identifier.
 
String getName ()
 eddystone's name.
 
String getNamespaceId ()
 eddystone's namespaceId.
 
String getInstanceId ()
 eddystone's instanceId.
 
Integer getPower ()
 eddystone's power.
 
TransmitterStatus getStatus ()
 eddystone status. TransmitterStatus
 

Detailed Description

Definition at line 12 of file EddystoneBinding.java.

Member Function Documentation

◆ getInstanceId()

String com.navigine.idl.java.internal.EddystoneBinding.getInstanceId ( )
inline

eddystone's instanceId.

Returns

Java code snippet:

// Get Eddystone instance ID
String instanceId = eddystone.getInstanceId();
System.out.println("Eddystone instance ID: " + instanceId);

Kotlin code snippet:

// Get Eddystone instance ID
val instanceId = eddystone.instanceId
println("Eddystone instance ID: $instanceId")

Reimplemented from com.navigine.idl.java.Eddystone.

Definition at line 62 of file EddystoneBinding.java.

◆ getLocationId()

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

eddystone's location identifier.

Returns

Java code snippet:

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

Kotlin code snippet:

// Get Eddystone location ID
val locationId = eddystone.locationId
println("Eddystone location ID: $locationId")

Reimplemented from com.navigine.idl.java.Eddystone.

Definition at line 34 of file EddystoneBinding.java.

◆ getName()

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

eddystone's name.

Returns

Java code snippet:

// Get Eddystone name
String eddystoneName = eddystone.getName();
System.out.println("Eddystone name: " + eddystoneName);

Kotlin code snippet:

// Get Eddystone name
val eddystoneName = eddystone.name
println("Eddystone name: $eddystoneName")

Reimplemented from com.navigine.idl.java.Eddystone.

Definition at line 48 of file EddystoneBinding.java.

◆ getNamespaceId()

String com.navigine.idl.java.internal.EddystoneBinding.getNamespaceId ( )
inline

eddystone's namespaceId.

Returns

Java code snippet:

// Get Eddystone namespace ID
String namespaceId = eddystone.getNamespaceId();
System.out.println("Eddystone namespace ID: " + namespaceId);

Kotlin code snippet:

// Get Eddystone namespace ID
val namespaceId = eddystone.namespaceId
println("Eddystone namespace ID: $namespaceId")

Reimplemented from com.navigine.idl.java.Eddystone.

Definition at line 55 of file EddystoneBinding.java.

◆ getPoint()

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

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

Returns

Java code snippet:

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

Kotlin code snippet:

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

Reimplemented from com.navigine.idl.java.Eddystone.

Definition at line 27 of file EddystoneBinding.java.

◆ getPower()

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

eddystone's power.

Returns

Java code snippet:

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

Kotlin code snippet:

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

Reimplemented from com.navigine.idl.java.Eddystone.

Definition at line 69 of file EddystoneBinding.java.

◆ getStatus()

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

eddystone status. TransmitterStatus

Returns

Java code snippet:

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

Kotlin code snippet:

// Get Eddystone status
val status = eddystone.status
println("Eddystone status: $status")

Reimplemented from com.navigine.idl.java.Eddystone.

Definition at line 76 of file EddystoneBinding.java.

◆ getSublocationId()

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

eddystone's sublocation identifier.

Returns

Java code snippet:

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

Kotlin code snippet:

// Get Eddystone sublocation ID
val sublocationId = eddystone.sublocationId
println("Eddystone sublocation ID: $sublocationId")

Reimplemented from com.navigine.idl.java.Eddystone.

Definition at line 41 of file EddystoneBinding.java.

◆ isValid()

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

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

Reimplemented from com.navigine.idl.java.Eddystone.


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