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

C

checkGreaterOrEqualToZero(int, String) - Static method in class com.github.pwittchen.reactivenetwork.library.Preconditions
Validation method, which checks is an integer number is positive
checkGreaterThanZero(int, String) - Static method in class com.github.pwittchen.reactivenetwork.library.Preconditions
Validation method, which checks is an integer number is non-zero or positive
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
com.github.pwittchen.reactivenetwork.library - package com.github.pwittchen.reactivenetwork.library
 
com.github.pwittchen.reactivenetwork.library.internet.observing - package com.github.pwittchen.reactivenetwork.library.internet.observing
 
com.github.pwittchen.reactivenetwork.library.internet.observing.strategy - package com.github.pwittchen.reactivenetwork.library.internet.observing.strategy
 
com.github.pwittchen.reactivenetwork.library.internet.socket - package com.github.pwittchen.reactivenetwork.library.internet.socket
 
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

D

DefaultInternetObservingStrategy - Class in com.github.pwittchen.reactivenetwork.library.internet.observing.strategy
Default strategy for monitoring connectivity with the Internet
DefaultInternetObservingStrategy() - Constructor for class com.github.pwittchen.reactivenetwork.library.internet.observing.strategy.DefaultInternetObservingStrategy
 
DefaultSocketErrorHandler - Class in com.github.pwittchen.reactivenetwork.library.internet.socket
 
DefaultSocketErrorHandler() - Constructor for class com.github.pwittchen.reactivenetwork.library.internet.socket.DefaultSocketErrorHandler
 

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

handleErrorDuringClosingSocket(Exception) - Method in class com.github.pwittchen.reactivenetwork.library.internet.socket.DefaultSocketErrorHandler
 
handleErrorDuringClosingSocket(Exception) - Method in interface com.github.pwittchen.reactivenetwork.library.internet.socket.SocketErrorHandler
 
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

InternetObservingStrategy - Interface in com.github.pwittchen.reactivenetwork.library.internet.observing
Internet observing strategy allows to implement different strategies for monitoring connectivity with the Internet.
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

LOG_TAG - Static variable in class com.github.pwittchen.reactivenetwork.library.ReactiveNetwork
 
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(int, int, String, int, int, SocketErrorHandler) - Method in interface com.github.pwittchen.reactivenetwork.library.internet.observing.InternetObservingStrategy
Observes connectivity with the Internet by opening socket connection with remote host
observeInternetConnectivity(int, int, String, int, int, SocketErrorHandler) - Method in class com.github.pwittchen.reactivenetwork.library.internet.observing.strategy.DefaultInternetObservingStrategy
Observes connectivity with the Internet by opening socket connection with remote host
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
observeInternetConnectivity(int, 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
observeInternetConnectivity(int, int, String, int, int, SocketErrorHandler) - Static method in class com.github.pwittchen.reactivenetwork.library.ReactiveNetwork
Observes connectivity with the Internet by opening socket connection with remote host
observeInternetConnectivity(InternetObservingStrategy, int, int, String, int, int, SocketErrorHandler) - Static method in class com.github.pwittchen.reactivenetwork.library.ReactiveNetwork
Observes connectivity with the Internet by opening socket connection with remote host with custom strategy implementation
observeNetworkConnectivity(Context) - Method in interface com.github.pwittchen.reactivenetwork.library.network.observing.NetworkObservingStrategy
Observes network connectivity
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.
ON_ERROR_MSG - Static variable in class com.github.pwittchen.reactivenetwork.library.internet.socket.DefaultSocketErrorHandler
 
onError(String, Exception) - Method in interface com.github.pwittchen.reactivenetwork.library.network.observing.NetworkObservingStrategy
Handles errors, which occurred during observing network connectivity
onError(String, Exception) - Method in class com.github.pwittchen.reactivenetwork.library.network.observing.strategy.LollipopNetworkObservingStrategy
 
onError(String, Exception) - Method in class com.github.pwittchen.reactivenetwork.library.network.observing.strategy.PreLollipopNetworkObservingStrategy
 

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
 

S

SocketErrorHandler - Interface in com.github.pwittchen.reactivenetwork.library.internet.socket
 

T

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