SYMBOL INDEX (23 symbols across 6 files) FILE: window-if-changed/src/main/java/com/jakewharton/rx/WindowGroupedObservable.java class WindowGroupedObservable (line 22) | final class WindowGroupedObservable extends GroupedObservable { method WindowGroupedObservable (line 25) | WindowGroupedObservable(K key) { method subscribeActual (line 29) | @Override protected void subscribeActual(Observer observer) { FILE: window-if-changed/src/main/java/com/jakewharton/rx/WindowIfChanged.java class WindowIfChanged (line 29) | public final class WindowIfChanged { method create (line 30) | public static Observable> create(Observ... method WindowIfChanged (line 35) | private WindowIfChanged() { FILE: window-if-changed/src/main/java/com/jakewharton/rx/WindowIfChangedObservable.java class WindowIfChangedObservable (line 23) | final class WindowIfChangedObservable extends Observable upstream, Function implements Observer { method WindowIfChangedObserver (line 33) | WindowIfChangedObserver(Function keySelector, method onSubscribe (line 39) | @Override public void onSubscribe(Disposable d) { method onNext (line 43) | @Override public void onNext(T value) { method onError (line 66) | @Override public void onError(Throwable e) { method onComplete (line 78) | @Override public void onComplete() { FILE: window-if-changed/src/test/java/com/jakewharton/rx/Message.java class Message (line 3) | final class Message { method Message (line 7) | Message(String user, String message) { method toString (line 12) | @Override public String toString() { FILE: window-if-changed/src/test/java/com/jakewharton/rx/WindowIfChangedTest.java class WindowIfChangedTest (line 10) | public final class WindowIfChangedTest { method apply (line 12) | @Override public String apply(Message message) { method splits (line 17) | @Test public void splits() { method completeCompletesInner (line 54) | @Test public void completeCompletesInner() { method errorCompletesInner (line 77) | @Test public void errorCompletesInner() {