RxJava

E697570

RxJava is a Java library for composing asynchronous and event-based programs using observable sequences and functional reactive programming principles.

All labels observed (5)

Label Occurrences
ReactiveX API 1
RxJava canonical 1
RxJava 1.x 1

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf Java library ⓘ
reactive programming library ⓘ
software library ⓘ
coreConcept Completable ⓘ
Disposable ⓘ
Flowable ⓘ
Maybe ⓘ
Observable ⓘ
linked to: Observer

Observer ⓘ
Operator ⓘ
Scheduler ⓘ
Single ⓘ
Subject ⓘ
Subscriber ⓘ
domain asynchronous data streams ⓘ
reactive programming ⓘ
hasVersion RxJava 1.x ⓘ
linked to: RxJava

RxJava 2.x ⓘ
linked to: RxJava

RxJava 3.x ⓘ
linked to: RxJava
implements ReactiveX API ⓘ
linked to: RxJava
inspiredBy Reactive Extensions ⓘ
linked to: ReactiveX
license Apache License 2.0 ⓘ
partOfEcosystem ReactiveX ⓘ
programmingLanguage Java ⓘ
providesAbstractionFor asynchronous event streams ⓘ
push-based data flows ⓘ
relatedTo Project Reactor ⓘ
Rx.NET ⓘ
RxJS ⓘ
repositoryPlatform GitHub ⓘ
supportsFeature backpressure handling ⓘ
cold observables ⓘ
compositional operators ⓘ
concurrency abstraction ⓘ
error handling operators ⓘ
functional transformations ⓘ
hot observables ⓘ
stream composition ⓘ
thread scheduling ⓘ
supportsParadigm asynchronous programming ⓘ
event-driven programming ⓘ
functional reactive programming ⓘ
typicalEnvironment Android ⓘ
JVM ⓘ
usedFor Android application development ⓘ
composing asynchronous operations ⓘ
concurrency management ⓘ
event-based programming ⓘ
reactive APIs ⓘ
server-side Java applications ⓘ
stream processing ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

RxJS → inspiredBy → RxJava ⓘ
RxJava → implements → ReactiveX API ⓘ
linked to: RxJava
RxJava → hasVersion → RxJava 1.x ⓘ
linked to: RxJava
RxJava → hasVersion → RxJava 2.x ⓘ
linked to: RxJava
RxJava → hasVersion → RxJava 3.x ⓘ
linked to: RxJava