Loading...
Searching...
No Matches
com.navigine.idl.java.Eddystone Class Referenceabstract

Class is used for storing Eddystone. More...

+ Inheritance diagram for com.navigine.idl.java.Eddystone:

Public Member Functions

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

Detailed Description

Class is used for storing Eddystone.

Referenced from Sublocation.

Definition at line 16 of file Eddystone.java.

Member Function Documentation

◆ getInstanceId()

abstract String com.navigine.idl.java.Eddystone.getInstanceId ( )
abstract

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 in com.navigine.idl.java.internal.EddystoneBinding.

◆ getLocationId()

abstract int com.navigine.idl.java.Eddystone.getLocationId ( )
abstract

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 in com.navigine.idl.java.internal.EddystoneBinding.

◆ getName()

abstract String com.navigine.idl.java.Eddystone.getName ( )
abstract

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 in com.navigine.idl.java.internal.EddystoneBinding.

◆ getNamespaceId()

abstract String com.navigine.idl.java.Eddystone.getNamespaceId ( )
abstract

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 in com.navigine.idl.java.internal.EddystoneBinding.

◆ getPoint()

abstract Point com.navigine.idl.java.Eddystone.getPoint ( )
abstract

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 in com.navigine.idl.java.internal.EddystoneBinding.

◆ getPower()

abstract Integer com.navigine.idl.java.Eddystone.getPower ( )
abstract

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 in com.navigine.idl.java.internal.EddystoneBinding.

◆ getStatus()

abstract TransmitterStatus com.navigine.idl.java.Eddystone.getStatus ( )
abstract

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 in com.navigine.idl.java.internal.EddystoneBinding.

◆ getSublocationId()

abstract int com.navigine.idl.java.Eddystone.getSublocationId ( )
abstract

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 in com.navigine.idl.java.internal.EddystoneBinding.

◆ isValid()

abstract boolean com.navigine.idl.java.Eddystone.isValid ( )
abstract

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 in com.navigine.idl.java.internal.EddystoneBinding.


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