Rxjava-subjects

提供:Dev Guides
2020年6月23日 (火) 01:13時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

RxJava-サブジェクト

Reactiveに従って、サブジェクトはオブザーバとしてだけでなく、オブザーバとしても機能できます。

'_サブジェクトは、オブザーバーとオブザーバブルの両方として機能するReactiveXの一部の実装で利用可能な一種のブリッジまたはプロキシです。 オブザーバーであるため、1つ以上のObservableにサブスクライブでき、Observableであるため、監視するアイテムを再送信することで通過でき、新しいアイテムを送信することもできます。_

主題の4つのタイプがあります-

Sr.No. Subject & Description
1

Publish Subject

サブスクリプションの時間後に放出されるアイテムのみを放出します。

2

Replay Subject

Observableをサブスクライブした時期に関係なく、ソースObservableによって発行されたすべてのアイテムを発行します。

3

Behavior Subject

サブスクリプション時に、最新のアイテムを発行し、ソースObservableによって発行されたアイテムを引き続き発行します。

4

Async Subject

放出が完了すると、ソースObservableによって放出された最後のアイテムを放出します。