Skip navigation links
C E G H I L N O P R T 

C

checkNotNull(Object, String) - Static method in class com.github.pwittchen.reactivenetwork.library.Preconditions
Validation method, which checks if an object is null
checkNotNullOrEmpty(String, String) - Static method in class com.github.pwittchen.reactivenetwork.library.Preconditions
Validation method, which checks if a string is null or empty
checkPositive(int, String) - Static method in class com.github.pwittchen.reactivenetwork.library.Preconditions
Validation method, which checks is an integer number i positie
com.github.pwittchen.reactivenetwork.library - package com.github.pwittchen.reactivenetwork.library
 
com.github.pwittchen.reactivenetwork.library.network.observing - package com.github.pwittchen.reactivenetwork.library.network.observing
 
com.github.pwittchen.reactivenetwork.library.network.observing.strategy - package com.github.pwittchen.reactivenetwork.library.network.observing.strategy
 
Connectivity - Class in com.github.pwittchen.reactivenetwork.library
Connectivity class represents current connectivity, which consists of state, type and name
create() - Static method in class com.github.pwittchen.reactivenetwork.library.Connectivity
 
create(Context) - Static method in class com.github.pwittchen.reactivenetwork.library.Connectivity
 
create(NetworkInfo.State, int, String) - Static method in class com.github.pwittchen.reactivenetwork.library.Connectivity
 
create() - Static method in class com.github.pwittchen.reactivenetwork.library.ReactiveNetwork
Creates a new instance of the ReactiveNetwork class

E

equals(Object) - Method in class com.github.pwittchen.reactivenetwork.library.Connectivity
 

G

getName() - Method in class com.github.pwittchen.reactivenetwork.library.Connectivity
 
getState() - Method in class com.github.pwittchen.reactivenetwork.library.Connectivity
 
getType() - Method in class com.github.pwittchen.reactivenetwork.library.Connectivity
 

H

hashCode() - Method in class com.github.pwittchen.reactivenetwork.library.Connectivity
 
hasState(NetworkInfo.State...) - Static method in class com.github.pwittchen.reactivenetwork.library.Connectivity
Filter, which returns true if at least one given state occurred
hasType(int...) - Static method in class com.github.pwittchen.reactivenetwork.library.Connectivity
Filter, which returns true if at least one given type occurred

I

isDefault() - Method in class com.github.pwittchen.reactivenetwork.library.Connectivity
Checks if current connectivity is in default, disconnected state without information any information about network type.

L

LollipopNetworkObservingStrategy - Class in com.github.pwittchen.reactivenetwork.library.network.observing.strategy
Network observing strategy for devices with Android Lollipop (API 21) or higher
LollipopNetworkObservingStrategy() - Constructor for class com.github.pwittchen.reactivenetwork.library.network.observing.strategy.LollipopNetworkObservingStrategy
 

N

NetworkObservingStrategy - Interface in com.github.pwittchen.reactivenetwork.library.network.observing
Network observing strategy allows to implement different strategies for monitoring network connectivity change.

O

observeInternetConnectivity() - Static method in class com.github.pwittchen.reactivenetwork.library.ReactiveNetwork
Observes connectivity with the Internet with default settings.
observeInternetConnectivity(int, String, int, int) - Static method in class com.github.pwittchen.reactivenetwork.library.ReactiveNetwork
Observes connectivity with the Internet by opening socket connection with remote host
observeNetworkConnectivity(Context) - Method in interface com.github.pwittchen.reactivenetwork.library.network.observing.NetworkObservingStrategy
 
observeNetworkConnectivity(Context) - Method in class com.github.pwittchen.reactivenetwork.library.network.observing.strategy.LollipopNetworkObservingStrategy
 
observeNetworkConnectivity(Context) - Method in class com.github.pwittchen.reactivenetwork.library.network.observing.strategy.PreLollipopNetworkObservingStrategy
 
observeNetworkConnectivity(Context) - Static method in class com.github.pwittchen.reactivenetwork.library.ReactiveNetwork
Observes network connectivity.
observeNetworkConnectivity(Context, NetworkObservingStrategy) - Static method in class com.github.pwittchen.reactivenetwork.library.ReactiveNetwork
Observes network connectivity.

P

Preconditions - Class in com.github.pwittchen.reactivenetwork.library
 
Preconditions() - Constructor for class com.github.pwittchen.reactivenetwork.library.Preconditions
 
PreLollipopNetworkObservingStrategy - Class in com.github.pwittchen.reactivenetwork.library.network.observing.strategy
Network observing strategy for Android devices before Lollipop (API 20 or lower)
PreLollipopNetworkObservingStrategy() - Constructor for class com.github.pwittchen.reactivenetwork.library.network.observing.strategy.PreLollipopNetworkObservingStrategy
 

R

ReactiveNetwork - Class in com.github.pwittchen.reactivenetwork.library
ReactiveNetwork is an Android library listening network connection state and change of the WiFi signal strength with RxJava Observables.
ReactiveNetwork() - Constructor for class com.github.pwittchen.reactivenetwork.library.ReactiveNetwork
 

T

toString() - Method in class com.github.pwittchen.reactivenetwork.library.Connectivity
 
C E G H I L N O P R T 
Skip navigation links