Rxjava-subjects
提供:Dev Guides
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によって放出された最後のアイテムを放出します。 |