| Interface | Description |
|---|---|
| BeaconConsumer |
An interface for an Android
Activity or Service
that wants to interact with beacons. |
| BeaconData |
Server-side data associated with a beacon.
|
| BeaconDataNotifier |
Notifies when server-side beacon data are available from a web service.
|
| MonitorNotifier |
This interface is implemented by classes that receive beacon monitoring notifications
|
| RangeNotifier |
This interface is implemented by classes that receive beacon ranging notifications
|
| SDKNotifier |
| Class | Description |
|---|---|
| AltBeacon |
The
AltBeacon class represents a single hardware AltBeacon detected by
an Android device. |
| AltBeacon.Builder |
Builder class for AltBeacon objects.
|
| AltBeaconParser |
A specific beacon parser designed to parse only AltBeacons from raw BLE packets detected by
Android.
|
| Beacon |
The
Beacon class represents a single hardware Beacon detected by
an Android device. |
| Beacon.Builder |
Builder class for Beacon objects.
|
| BeaconIntentProcessor |
Converts internal intents to notifier callbacks
This is used with the BeaconService and supports scanning in a separate process.
|
| BeaconLocalBroadcastProcessor |
Converts internal intents to notifier callbacks
This is used with ScanJob and supports delivering intents even under Android O background
restrictions preventing starting a new IntentService.
|
| BeaconManager |
A class used to set up interaction with beacons from an
Activity or Service. |
| BeaconParser |
Created by dyoung on 7/21/14.
|
| BeaconTransmitter |
Provides a mechanism for transmitting as a beacon.
|
| Identifier |
Encapsulates a beacon identifier of arbitrary byte length.
|
| IntentHandler |
Converts internal Intents for ranging/monitoring to notifier callbacks.
|
| Region |
This class represents a criteria of fields used to match beacons.
|
| Exception | Description |
|---|---|
| BeaconParser.BeaconLayoutException | |
| BleNotAvailableException |
Indicates that Bluetooth Low Energy is not available on this device
|