Skip to content

Commit c309036

Browse files
DDesideriaakarnokd
authored andcommitted
fix javadoc for BehaviorSubject (#4951)
-fix examples for creating BehaviorSubject with or without initial value.
1 parent fe3d60d commit c309036

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/main/java/io/reactivex/subjects/BehaviorSubject.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,30 +34,30 @@
3434
* <p>
3535
* <pre> {@code
3636
37-
// observer will receive all events.
38-
BehaviorSubject<Object> subject = BehaviorSubject.create("default");
37+
// observer will receive all 4 events (including "default").
38+
BehaviorSubject<Object> subject = BehaviorSubject.createDefault("default");
3939
subject.subscribe(observer);
4040
subject.onNext("one");
4141
subject.onNext("two");
4242
subject.onNext("three");
4343
4444
// observer will receive the "one", "two" and "three" events, but not "zero"
45-
BehaviorSubject<Object> subject = BehaviorSubject.create("default");
45+
BehaviorSubject<Object> subject = BehaviorSubject.create();
4646
subject.onNext("zero");
4747
subject.onNext("one");
4848
subject.subscribe(observer);
4949
subject.onNext("two");
5050
subject.onNext("three");
5151
5252
// observer will receive only onComplete
53-
BehaviorSubject<Object> subject = BehaviorSubject.create("default");
53+
BehaviorSubject<Object> subject = BehaviorSubject.create();
5454
subject.onNext("zero");
5555
subject.onNext("one");
5656
subject.onComplete();
5757
subject.subscribe(observer);
5858
5959
// observer will receive only onError
60-
BehaviorSubject<Object> subject = BehaviorSubject.create("default");
60+
BehaviorSubject<Object> subject = BehaviorSubject.create();
6161
subject.onNext("zero");
6262
subject.onNext("one");
6363
subject.onError(new RuntimeException("error"));

0 commit comments

Comments
 (0)