Skip navigation links
B C D E F G H I L M O P R S T V 

B

Beacon - Class in com.github.pwittchen.reactivebeacons.library
 
Beacon(BluetoothDevice, int, byte[]) - Constructor for class com.github.pwittchen.reactivebeacons.library.Beacon
 

C

cancel(boolean) - Method in class com.github.pwittchen.reactivebeacons.library.FutureAdapter
 
com.github.pwittchen.reactivebeacons.library - package com.github.pwittchen.reactivebeacons.library
 
create(BluetoothDevice, int, byte[]) - Static method in class com.github.pwittchen.reactivebeacons.library.Beacon
 

D

description - Variable in enum com.github.pwittchen.reactivebeacons.library.Proximity
 
device - Variable in class com.github.pwittchen.reactivebeacons.library.Beacon
 
distanceIsEqualTo(double) - Static method in class com.github.pwittchen.reactivebeacons.library.Filter
 
distanceIsGreaterThan(double) - Static method in class com.github.pwittchen.reactivebeacons.library.Filter
 
distanceIsLowerThan(double) - Static method in class com.github.pwittchen.reactivebeacons.library.Filter
 

E

equals(Object) - Method in class com.github.pwittchen.reactivebeacons.library.Beacon
 

F

Filter - Class in com.github.pwittchen.reactivebeacons.library
Provides static filtering methods, which can be used with RxJava filter(...) method inside specific subscription.
Filter() - Constructor for class com.github.pwittchen.reactivebeacons.library.Filter
 
FutureAdapter - Class in com.github.pwittchen.reactivebeacons.library
 
FutureAdapter() - Constructor for class com.github.pwittchen.reactivebeacons.library.FutureAdapter
 

G

get() - Method in class com.github.pwittchen.reactivebeacons.library.FutureAdapter
 
get(long, TimeUnit) - Method in class com.github.pwittchen.reactivebeacons.library.FutureAdapter
 
getDistance() - Method in class com.github.pwittchen.reactivebeacons.library.Beacon
Gets distance from BLE beacon to mobile device in meters
getProximity() - Method in class com.github.pwittchen.reactivebeacons.library.Beacon
 

H

hashCode() - Method in class com.github.pwittchen.reactivebeacons.library.Beacon
 
hasMacAddress(String...) - Static method in class com.github.pwittchen.reactivebeacons.library.Filter
 
hasName(String...) - Static method in class com.github.pwittchen.reactivebeacons.library.Filter
 

I

isBleSupported() - Method in class com.github.pwittchen.reactivebeacons.library.ReactiveBeacons
Checks if Bluetooth Low Energy is enabled in the current Android version
isBluetoothEnabled() - Method in class com.github.pwittchen.reactivebeacons.library.ReactiveBeacons
Checks if Bluetooth is enabled
isCancelled() - Method in class com.github.pwittchen.reactivebeacons.library.FutureAdapter
 
isDone() - Method in class com.github.pwittchen.reactivebeacons.library.FutureAdapter
 
isLocationEnabled(Context) - Method in class com.github.pwittchen.reactivebeacons.library.ReactiveBeacons
Checks if location provider is enabled

L

LeScanCallbackAdapter - Class in com.github.pwittchen.reactivebeacons.library
 
LeScanCallbackAdapter() - Constructor for class com.github.pwittchen.reactivebeacons.library.LeScanCallbackAdapter
 

M

maxDistance - Variable in enum com.github.pwittchen.reactivebeacons.library.Proximity
 
minDistance - Variable in enum com.github.pwittchen.reactivebeacons.library.Proximity
 

O

observe() - Method in class com.github.pwittchen.reactivebeacons.library.ReactiveBeacons
Creates an observable stream of BLE beacons, which can be subscribed with RxJava
onLeScan(BluetoothDevice, int, byte[]) - Method in class com.github.pwittchen.reactivebeacons.library.LeScanCallbackAdapter
 

P

Proximity - Enum in com.github.pwittchen.reactivebeacons.library
 
proximityIsEqualTo(Proximity...) - Static method in class com.github.pwittchen.reactivebeacons.library.Filter
 
proximityIsNotEqualTo(Proximity...) - Static method in class com.github.pwittchen.reactivebeacons.library.Filter
 

R

ReactiveBeacons - Class in com.github.pwittchen.reactivebeacons.library
An Android library monitoring Bluetooth Low Energy (BLE) beacons with RxJava
ReactiveBeacons(Context) - Constructor for class com.github.pwittchen.reactivebeacons.library.ReactiveBeacons
Initializes ReactiveBeacons object
requestBluetoothAccess(Activity) - Method in class com.github.pwittchen.reactivebeacons.library.ReactiveBeacons
starts intent requesting Bluetooth connection, which can be enabled by user if it's not enabled already
requestLocationAccess(Activity) - Method in class com.github.pwittchen.reactivebeacons.library.ReactiveBeacons
starts dialog, which can navigate user to location setting, where user can enable location if it's not enabled already
rssi - Variable in class com.github.pwittchen.reactivebeacons.library.Beacon
 

S

scanRecord - Variable in class com.github.pwittchen.reactivebeacons.library.Beacon
 
setBeacon(Beacon) - Method in class com.github.pwittchen.reactivebeacons.library.FutureAdapter
 

T

toObservable() - Method in class com.github.pwittchen.reactivebeacons.library.LeScanCallbackAdapter
 
toString() - Method in class com.github.pwittchen.reactivebeacons.library.Beacon
 
toString() - Method in enum com.github.pwittchen.reactivebeacons.library.Proximity
 
txPower - Variable in class com.github.pwittchen.reactivebeacons.library.Beacon
 

V

valueOf(String) - Static method in enum com.github.pwittchen.reactivebeacons.library.Proximity
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.pwittchen.reactivebeacons.library.Proximity
Returns an array containing the constants of this enum type, in the order they are declared.
B C D E F G H I L M O P R S T V 
Skip navigation links