RxJava中的TestSubject

时间:2014-06-12 22:39:49

标签: java rx-java

我正在研究Netflix的一个名为RxJava的Reactive Extensions的java实现。

他们似乎选择将.NET Subject<T>实现为TestSubject<T>。有没有人知道为什么它被称为TestSubject<T>对我来说会推断它可能不应该被使用?

我无法看到我将如何从类中的方法创建一个Observable。 E.g。

public class MyClass extends MyBase {

    @Override
    public void onText(String text) {
        // TODO: push onto some observable here - do I use a TestSubject?
    }
}

1 个答案:

答案 0 :(得分:1)

Java中的等价类称为PublishSubject<T>,因为Subject是抽象基础。