Page 5 -
P. 5
RxJava
4.2.6 toList 220
| 통지할 데이터를 모두 리스트에 담아 통지 |
4.2.7 toMap 222
| 통지할 데이터를 키와 값 한 쌍으로 Map에 담아 통지 |
4.2.8 toMultimap 226
| 통지할 데이터를 키와 컬렉션의 쌍으로 Map에 담아 통지 |
4.3 통지 데이터를 제한하는 연산자 230
4.3.1 filter 230
| 지정한 조건에 맞는 데이터만 통지 |
4.3.2 distinct 232
| 이미 통지한 데이터와 같은 데이터를 제외하고 통지 |
4.3.3 distinctUntilChanged 235
| 연속된 같은 값의 데이터는 제외하고 통지 |
4.3.4 take 238
| 지정한 개수나 기간까지만 데이터 통지 |
4.3.5 takeUntil 240
| 지정된 조건에 도달할 때까지 통지 |
4.3.6 takeWhile 243
| 지정한 조건에 해당할 때만 데이터 통지 |
4.3.7 takeLast 245
| 끝에서부터 지정한 조건까지의 데이터 통지 |
4.3.8 skip 248
| 앞에서부터 지정된 범위까지의 데이터는 통지 대상에서 제외 |
4.3.9 skipUntil 250
| 인자 Flowable/Observable이 데이터를 통지할 때까지 데이터 통지를 건너뜀 |
4.3.10 skipWhile 252
| 지정한 조건에 해당할 때는 데이터 통지 제외 |
4.3.11 skipLast 254
| 끝에서부터 지정한 범위만큼 데이터 통지 제외 |
4.3.12 throttleFirst 255
| 데이터 통지 후 지정 시간 동안 데이터를 통지하지 않음 |
4.3.13 throttleLast/sample 257
| 지정한 시간마다 가장 마지막에 통지된 데이터만 통지 |
4.3.14 throttleWithTimeout/debounce 260
| 데이터를 받은 후 일정 기간 안에 다음 데이터를 받지 못하면 현재 데이터를 통지 |
RxJava 리액티브 프로그래밍(본문)최종.indd 12 2019-03-26 오전 11:26:29