안드로이드/RxJava

[안드로이드] RxJava 연산자 종류

안드뽀개기 2022. 3. 31. 10:01
반응형

연산자 종류

생성연산자 Observable, Single 클래스 등을 이용하여 데이터의 흐름을 만들어내는 함수 create(), just(), fromXXX(), interval(),
 range(), timer() 등
변환연산자 입력을 받아서 원하는 출력을 내는 전통적인 의미의 함수 map(), flatmap(), reduce() 등
제어연산자 입력 데이터 중 원하는 데이터를 골라내는 함수 filter(), first(), take() 등
결합연산자 두 개 이상의 입력된 데이터를 하나의 데이터로 통합하는 연산자 zip(), combinelLatest(), Merge(),concat()
오류처리연산자 연산자 내에서 예외 처리 구현을 위한 함수 onErrorReturn(), onErrorResumeNext(), retry() 등
조건연산자 Observable의 흐름을 제어하는역할 amb(),t akeUntil(), skipUtil(), all() 등

수학과 집합형 연산자    
수학 함수와 연관있는 연산자 sum() 등
기타연산자 구독,발행 등의 이벤트 처리 및 데이터의 숫자를 세는 특징별 연산자 subscribeOn(), observeOn(),count() 등

출처: https://velog.io/@minnie_dev/RxJava-Observable3

 

[RxJava] RxJava 변환 연산자

RxJava에 대한 연산자에 대한 기본적인 이해와 변환 연산자에 대해 자세히 알아보았다.

velog.io



RxJav의 연산자에 대해 공부하고자
다른 블로그에서 정리되어 있는 역할과 종류를 가져왔습니다.

반응형