MCPcopy Index your code

hub / github.com/AltBeacon/android-beacon-library / types & classes

Types & classes151 in github.com/AltBeacon/android-beacon-library

↓ 8 callersClassSettings
lib/src/main/java/org/altbeacon/beacon/Settings.kt:53
↓ 3 callersClassAppliedSettings
lib/src/main/java/org/altbeacon/beacon/Settings.kt:12
↓ 2 callersClassBackgroundServiceScanStrategy
lib/src/main/java/org/altbeacon/beacon/Settings.kt:258
↓ 2 callersClassJobServiceScanStrategy
lib/src/main/java/org/altbeacon/beacon/Settings.kt:220
↓ 1 callersClassDisabledBeaconSimulator
lib/src/main/java/org/altbeacon/beacon/Settings.kt:352
↓ 1 callersClassExtraDataBeaconTracker
Keeps track of beacons that have ever been seen and merges them together depending on configured beacon parsers Created by dyoung on 5/5/15.
lib/src/main/java/org/altbeacon/beacon/service/ExtraDataBeaconTracker.java:16
↓ 1 callersClassForegroundServiceScanStrategy
lib/src/main/java/org/altbeacon/beacon/Settings.kt:289
↓ 1 callersClassIntentScanStrategy
lib/src/main/java/org/altbeacon/beacon/Settings.kt:325
↓ 1 callersClassModelSpecificDistanceCalculator
Obtains a <code>DistanceCalculator</code> appropriate for a specific Android model. Each model may have a different Bluetooth chipset, radio and ante
lib/src/main/java/org/altbeacon/beacon/distance/ModelSpecificDistanceCalculator.java:48
↓ 1 callersClassModelSpecificDistanceCalculatorFactory
lib/src/main/java/org/altbeacon/beacon/distance/ModelSpecificDistanceCalculatorFactory.kt:6
↓ 1 callersClassMyDistanceCalculator
lib/src/test/java/org/altbeacon/beacon/SettingsTest.kt:139
↓ 1 callersClassMyDistanceCalculatorFactory
lib/src/test/java/org/altbeacon/beacon/SettingsTest.kt:135
↓ 1 callersClassScanHelper
Created by dyoung on 6/16/17. This is an internal utility class and should not be called directly by library users. This encapsulates shared data an
lib/src/main/java/org/altbeacon/beacon/service/ScanHelper.java:60
↓ 1 callersClassScanPeriods
lib/src/main/java/org/altbeacon/beacon/Settings.kt:206
↓ 1 callersClassScanState
Stores the full state of scanning for the library, including all settings so it can be ressurrected easily for running from a scheduled job Created b
lib/src/main/java/org/altbeacon/beacon/service/ScanState.java:36
↓ 1 callersClassVerboseAndroidLogger
Logger class that logs using the default Android logging mechanism. This class will log verbose messages and above (all logs). @author Android Reitz
lib/src/main/java/org/altbeacon/beacon/logging/VerboseAndroidLogger.java:28
ClassAbstractAndroidLogger
lib/src/main/java/org/altbeacon/beacon/logging/AbstractAndroidLogger.java:3
ClassAltBeacon
<p>The <code>AltBeacon</code> class represents a single hardware AltBeacon detected by an Android device. It is more specific than the <code>Beacon</
lib/src/main/java/org/altbeacon/beacon/AltBeacon.java:44
ClassAltBeaconParser
A specific beacon parser designed to parse only AltBeacons from raw BLE packets detected by Android. By default, this is the only <code>BeaconParser<
lib/src/main/java/org/altbeacon/beacon/AltBeaconParser.java:35
ClassAltBeaconParserTest
lib/src/test/java/org/altbeacon/beacon/AltBeaconParserTest.java:15
ClassAltBeaconTest
lib/src/test/java/org/altbeacon/beacon/AltBeaconTest.java:20
ClassAndroidModel
Represents a specific Android device model based on the available device build information Created by dyoung on 8/28/14.
lib/src/main/java/org/altbeacon/beacon/distance/AndroidModel.java:12
ClassApiTrackingLogger
lib/src/main/java/org/altbeacon/beacon/logging/ApiTrackingLogger.kt:9
ClassArmaRssiFilter
This filter calculates its rssi on base of an auto regressive moving average (ARMA) It needs only the current value to do this; the general formula is
lib/src/main/java/org/altbeacon/beacon/service/ArmaRssiFilter.java:15
ClassArmaRssiFilterTest
lib/src/test/java/org/altbeacon/beacon/service/ArmaRssiFilterTest.java:9
ClassBackgroundPowerSaver
Simply creating an instance of this class and holding a reference to it in your Application can improve battery life by 60% by slowing down scans when
lib/src/main/java/org/altbeacon/beacon/powersave/BackgroundPowerSaver.java:18
ClassBackgroundPowerSaverInternal
@hide internal use only
lib/src/main/java/org/altbeacon/beacon/powersave/BackgroundPowerSaverInternal.java:24
ClassBeacon
The <code>Beacon</code> class represents a single hardware Beacon detected by an Android device. <pre>A Beacon is identified by a unique multi-part i
lib/src/main/java/org/altbeacon/beacon/Beacon.java:59
ClassBeaconBinder
Class used for the client Binder. Because we know this service always runs in the same process as its clients, we don't need to deal with IPC.
lib/src/main/java/org/altbeacon/beacon/service/BeaconService.java:108
InterfaceBeaconConsumer
An interface for an Android <code>Activity</code> or <code>Service</code> that wants to interact with beacons. The interface is used in conjunction w
lib/src/main/java/org/altbeacon/beacon/BeaconConsumer.java:54
InterfaceBeaconData
Server-side data associated with a beacon. Requires registration of a web service to fetch the data.
lib/src/main/java/org/altbeacon/beacon/BeaconData.java:7
InterfaceBeaconDataFactory
This can be configured for the public beacon data store, or a private beacon data store. In the public data store, you can read any value but only wri
lib/src/main/java/org/altbeacon/beacon/client/BeaconDataFactory.java:13
InterfaceBeaconDataNotifier
Notifies when server-side beacon data are available from a web service.
lib/src/main/java/org/altbeacon/beacon/BeaconDataNotifier.java:8
ClassBeaconIntentProcessor
Converts internal intents to notifier callbacks This is used with the BeaconService and supports scanning in a separate process. It is not used with
lib/src/main/java/org/altbeacon/beacon/BeaconIntentProcessor.java:52
ClassBeaconLayoutException
lib/src/main/java/org/altbeacon/beacon/BeaconParser.java:921
ClassBeaconLocalBroadcastProcessor
Converts internal intents to notifier callbacks This is used with ScanJob and supports delivering intents even under Android O background restriction
lib/src/main/java/org/altbeacon/beacon/BeaconLocalBroadcastProcessor.java:49
ClassBeaconManager
A class used to set up interaction with beacons and start/stop beacon ranging/monitoring. @author David G. Young @author Andrew Reitz <andrew@andrewr
lib/src/main/java/org/altbeacon/beacon/BeaconManager.java:93
ClassBeaconManagerTest
lib/src/test/java/org/altbeacon/beacon/BeaconManagerTest.java:18
ClassBeaconParser
Created by dyoung on 7/21/14. <p>A <code>BeaconParser</code> may be used to tell the library how to decode a beacon's fields from a Bluetooth LE adve
lib/src/main/java/org/altbeacon/beacon/BeaconParser.java:40
ClassBeaconParserTest
lib/src/test/java/org/altbeacon/beacon/BeaconParserTest.java:17
ClassBeaconRegion
lib/src/main/java/org/altbeacon/beacon/BeaconRegion.kt:3
ClassBeaconService
@author dyoung
lib/src/main/java/org/altbeacon/beacon/service/BeaconService.java:75
ClassBeaconServiceConnection
lib/src/main/java/org/altbeacon/beacon/BeaconManager.java:1843
ClassBeaconServiceTest
Created by dyoung on 7/1/15.
lib/src/test/java/org/altbeacon/beacon/service/BeaconServiceTest.java:24
InterfaceBeaconSimulator
Created by dyoung on 4/18/14.
lib/src/main/java/org/altbeacon/beacon/simulator/BeaconSimulator.java:10
ClassBeaconSimulatorTest
lib/src/test/java/org/altbeacon/beacon/org/altbeacon/beacon/simulator/BeaconSimulatorTest.java:25
ClassBeaconTest
lib/src/test/java/org/altbeacon/beacon/BeaconTest.java:30
ClassBeaconTransmitter
Provides a mechanism for transmitting as a beacon. Requires Android 5.0
lib/src/main/java/org/altbeacon/beacon/BeaconTransmitter.java:23
ClassBeaconTransmitterTest
lib/src/test/java/org/altbeacon/beacon/BeaconTransmitterTest.java:16
ClassBleAdvertisement
Parses a byte array representing a BLE advertisement into a number of "Payload Data Units" (PDUs). Created by dyoung on 4/14/15.
lib/src/main/java/org/altbeacon/bluetooth/BleAdvertisement.java:14
ClassBleAdvertisementTest
lib/src/test/java/org/altbeacon/bluetooth/BleAdvertisementTest.java:11
ClassBleNotAvailableException
Indicates that Bluetooth Low Energy is not available on this device @see BeaconManager#checkAvailability @author David G. Young
lib/src/main/java/org/altbeacon/beacon/BleNotAvailableException.java:32
ClassBluetoothCrashResolver
This class provides relief for Android Bug 67272. This bug in the Bluedroid stack causes crashes in Android's BluetoothService when scanning for BLE
lib/src/main/java/org/altbeacon/bluetooth/BluetoothCrashResolver.java:42
ClassBluetoothMedic
Utility class for checking the health of the bluetooth stack on the device by running two kinds of tests: scanning and transmitting. The class looks
lib/src/main/java/org/altbeacon/bluetooth/BluetoothMedic.java:66
ClassBluetoothTestJob
@hide Internal library class. Do not use directly.
lib/src/main/java/org/altbeacon/bluetooth/BluetoothTestJob.java:19
InterfaceBootstrapNotifier
@deprecated Will be removed in 3.0. See http://altbeacon.github.io/android-beacon-library/autobind.html
lib/src/main/java/org/altbeacon/beacon/startup/BootstrapNotifier.java:10
ClassBuilder
Builder class for AltBeacon objects. Provides a convenient way to set the various fields of a Beacon <p>Example: <pre> Beacon beacon = new Beacon.Bu
lib/src/main/java/org/altbeacon/beacon/AltBeacon.java:128
ClassBuilder
lib/src/main/java/org/altbeacon/beacon/Settings.kt:153
ClassBuilder
Builder class for Beacon objects. Provides a convenient way to set the various fields of a Beacon <p>Example: <pre> Beacon beacon = new Beacon.Build
lib/src/main/java/org/altbeacon/beacon/Beacon.java:820
ClassCBeaconTest
lib/src/test/java/org/altbeacon/beacon/CBeaconTest.java:22
ClassCallback
lib/src/main/java/org/altbeacon/beacon/service/Callback.java:39
ClassChangeAwareCopyOnWriteArrayList
lib/src/main/java/org/altbeacon/beacon/utils/ChangeAwareCopyOnWriteArrayList.kt:8
InterfaceChangeAwareCopyOnWriteArrayListNotifier
lib/src/main/java/org/altbeacon/beacon/utils/ChangeAwareCopyOnWriteArrayList.kt:59
InterfaceCompletionHandler
lib/src/main/java/org/altbeacon/beacon/distance/ModelSpecificDistanceUpdater.java:60
ClassConsumerInfo
lib/src/main/java/org/altbeacon/beacon/BeaconManager.java:1831
ClassCurveFittedDistanceCalculator
This class estimates the distance between the mobile device and a BLE beacon based on the measured RSSI and a txPower calibration value that represent
lib/src/main/java/org/altbeacon/beacon/distance/CurveFittedDistanceCalculator.java:17
InterfaceCycledLeScanCallback
Android API agnostic Bluetooth scan callback wrapper. <p> Since Android bluetooth scan callbacks occur on the main thread it is expected that these ca
lib/src/main/java/org/altbeacon/beacon/service/scanner/CycledLeScanCallback.java:14
ClassCycledLeScanner
lib/src/main/java/org/altbeacon/beacon/service/scanner/CycledLeScanner.java:32
ClassCycledLeScannerForAndroidO
The scanner used for Android O is effectively the same as used for JellyBeaconMr2. There is no point in using the low power scanning APIs introduced
lib/src/main/java/org/altbeacon/beacon/service/scanner/CycledLeScannerForAndroidO.java:21
ClassCycledLeScannerForJellyBeanMr2
lib/src/main/java/org/altbeacon/beacon/service/scanner/CycledLeScannerForJellyBeanMr2.java:14
ClassCycledLeScannerForLollipop
lib/src/main/java/org/altbeacon/beacon/service/scanner/CycledLeScannerForLollipop.java:30
ClassDataProviderException
lib/src/main/java/org/altbeacon/beacon/client/DataProviderException.java:3
ClassDefaults
lib/src/main/java/org/altbeacon/beacon/Settings.kt:127
ClassDetectionTracker
Created by dyoung on 1/10/15.
lib/src/main/java/org/altbeacon/beacon/service/DetectionTracker.java:8
InterfaceDistanceCalculator
Interface for a class that can estimate the distance between a mobile device and a beacon based on the measured RSSI and a reference txPower calibrati
lib/src/main/java/org/altbeacon/beacon/distance/DistanceCalculator.java:10
InterfaceDistanceCalculatorFactory
lib/src/main/java/org/altbeacon/beacon/distance/DistanceCalculatorFactory.kt:5
ClassDistanceConfigFetcher
Created by dyoung on 12/11/13. @exclude
lib/src/main/java/org/altbeacon/beacon/distance/DistanceConfigFetcher.java:16
ClassDozeDetector
Utility class for detecting when an Android device enters and leaves various Doze modes April 02, 2019 (c) 2019 David G. Young Apache 2 License
lib/src/main/java/org/altbeacon/beacon/utils/DozeDetector.java:20
ClassEddystoneTelemetryAccessor
Utility class for working beacons that include Eddystone-TLM (telemetry) information Created by dyoung on 12/21/15.
lib/src/main/java/org/altbeacon/beacon/utils/EddystoneTelemetryAccessor.java:15
ClassEddystoneTelemetryAccessorTest
lib/src/test/java/org/altbeacon/beacon/utils/EddystoneTelemetryAccessorTest.java:19
ClassEmptyLogger
A logger that doesn't do anything. @author Android Reitz @since 2.2
lib/src/main/java/org/altbeacon/beacon/logging/EmptyLogger.java:25
ClassExtraDataBeaconTrackerTest
lib/src/test/java/org/altbeacon/beacon/service/ExtraDataBeaconTrackerTest.java:17
ClassGattBeaconTest
lib/src/test/java/org/altbeacon/beacon/GattBeaconTest.java:20
ClassIdentifier
Encapsulates a beacon identifier of arbitrary byte length. It can encapsulate an identifier that is a 16-byte UUID, or an integer. <p> Instances of th
lib/src/main/java/org/altbeacon/beacon/Identifier.java:23
ClassIdentifierTest
lib/src/test/java/org/altbeacon/beacon/IdentifierTest.java:19
ClassIncomingHandler
lib/src/main/java/org/altbeacon/beacon/service/BeaconService.java:126
ClassInfoAndroidLogger
Android logger that only logs out warning and above to the {@link android.util.Log}. @since 2.2 @author Andrew Reitz
lib/src/main/java/org/altbeacon/beacon/logging/InfoAndroidLogger.java:27
ClassIntentHandler
Converts internal Intents for ranging/monitoring to notifier callbacks. These may be direct method calls from BeaconLocalBroadcastProcessor or global
lib/src/main/java/org/altbeacon/beacon/IntentHandler.java:24
ClassIntentScanStrategyCoordinator
lib/src/main/java/org/altbeacon/beacon/service/IntentScanStrategyCoordinator.kt:24
ClassInternalBeaconConsumer
lib/src/main/java/org/altbeacon/beacon/startup/RegionBootstrap.java:203
InterfaceInternalBeaconConsumer
lib/src/main/java/org/altbeacon/beacon/InternalBeaconConsumer.java:30
ClassLogManager
Manager for logging in the Altbeacon library. The default is a {@link Loggers#warningLogger()} ()}. @author Andrew Reitz @since 2.2
lib/src/main/java/org/altbeacon/beacon/logging/LogManager.java:26
ClassLogManagerTest
Tests for LogManager, ensuring correct delegation and expectations are met. @author Andrew Reitz
lib/src/test/java/org/altbeacon/beacon/logging/LogManagerTest.java:31
InterfaceLogger
Logging interface for logging messages in the android-beacon-library. To set a custom logger implement this interface and set it with {@link org.altbe
lib/src/main/java/org/altbeacon/beacon/logging/Logger.java:27
ClassLoggers
Static factory methods for getting different {@link org.altbeacon.beacon.logging.Logger} implementations. @author Andrew Reitz @since 2.2
lib/src/main/java/org/altbeacon/beacon/logging/Loggers.java:26
ClassLoggersTest
Ensure correct instances are returned from factory methods. @author Andrew Reitz
lib/src/test/java/org/altbeacon/beacon/logging/LoggersTest.java:30
ClassMeasurement
lib/src/main/java/org/altbeacon/beacon/service/RunningAverageRssiFilter.java:77
ClassModelSpecificDistanceCalculatorTest
lib/src/test/java/org/altbeacon/beacon/distance/ModelSpecificDistanceCalculatorTest.java:14
ClassModelSpecificDistanceUpdater
Created by dyoung on 9/12/14.
lib/src/main/java/org/altbeacon/beacon/distance/ModelSpecificDistanceUpdater.java:16
InterfaceMonitorNotifier
This interface is implemented by classes that receive beacon monitoring notifications @see BeaconManager#setMonitorNotifier(MonitorNotifier notifier)
lib/src/main/java/org/altbeacon/beacon/MonitorNotifier.java:35
next →1–100 of 151, ranked by callers