test_class.declarator: presenter
test_class.modifier: private
test_class.original_string: private TestSingleViewPresenter presenter;
test_class.type: TestSingleViewPresenter
test_class.var_name: presenter
test_class.file: library/src/test/java/io/reist/visum/presenter/SingleViewPresenterTest.java
test_class.identifier: SingleViewPresenterTest
test_class.superclass: extends VisumTest<BaseTestView>
test_case.body: @Test
      public void testSetView() {
  
          BaseTestView view = getClient();
  
          view.attachPresenter();
          assertPresenterAttached(presenter, SingleViewPresenter.DEFAULT_VIEW_ID, view);
  
          view.detachPresenter();
          assertPresenterDetached(presenter, SingleViewPresenter.DEFAULT_VIEW_ID, view);
  
      }
test_case.class_method_signature: SingleViewPresenterTest.testSetView()
test_case.full_signature: @Test public void testSetView()
test_case.identifier: testSetView
test_case.invocations: getClient attachPresenter assertPresenterAttached detachPresenter assertPresenterDetached
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testSetView()
focal_class.declarator: DEFAULT_VIEW_ID = 0
focal_class.modifier: public static final
focal_class.original_string: public static final int DEFAULT_VIEW_ID = 0;
focal_class.type: int
focal_class.var_name: DEFAULT_VIEW_ID
focal_class.file: library/src/main/java/io/reist/visum/presenter/SingleViewPresenter.java
focal_class.identifier: SingleViewPresenter
focal_class.class_method_signature: SingleViewPresenter.setView(V view)
focal_class.full_signature: public final void setView(V view)
focal_class.identifier: setView
focal_class.modifiers: public final
focal_class.parameters: (V view)
focal_class.return: void
focal_class.signature: void setView(V view)
focal_class.class_method_signature: SingleViewPresenter.onViewAttached(int id, @NonNull V view)
focal_class.full_signature: @Override protected final void onViewAttached(int id, @NonNull V view)
focal_class.identifier: onViewAttached
focal_class.modifiers: @Override protected final
focal_class.parameters: (int id, @NonNull V view)
focal_class.return: void
focal_class.signature: void onViewAttached(int id, @NonNull V view)
focal_class.class_method_signature: SingleViewPresenter.onViewDetached(int id, @NonNull V view)
focal_class.full_signature: @Override protected final void onViewDetached(int id, @NonNull V view)
focal_class.identifier: onViewDetached
focal_class.modifiers: @Override protected final
focal_class.parameters: (int id, @NonNull V view)
focal_class.return: void
focal_class.signature: void onViewDetached(int id, @NonNull V view)
focal_class.class_method_signature: SingleViewPresenter.onViewAttached(@NonNull V view)
focal_class.full_signature: protected void onViewAttached(@NonNull V view)
focal_class.identifier: onViewAttached
focal_class.modifiers: protected
focal_class.parameters: (@NonNull V view)
focal_class.return: void
focal_class.signature: void onViewAttached(@NonNull V view)
focal_class.class_method_signature: SingleViewPresenter.onViewDetached(@NonNull V view)
focal_class.full_signature: protected void onViewDetached(@NonNull V view)
focal_class.identifier: onViewDetached
focal_class.modifiers: protected
focal_class.parameters: (@NonNull V view)
focal_class.return: void
focal_class.signature: void onViewDetached(@NonNull V view)
focal_class.class_method_signature: SingleViewPresenter.onStop()
focal_class.full_signature: @Override public final void onStop()
focal_class.identifier: onStop
focal_class.modifiers: @Override public final
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void onStop()
focal_class.class_method_signature: SingleViewPresenter.onStart()
focal_class.full_signature: @Override public final void onStart()
focal_class.identifier: onStart
focal_class.modifiers: @Override public final
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void onStart()
focal_class.class_method_signature: SingleViewPresenter.view()
focal_class.full_signature: @NonNull public final V view()
focal_class.identifier: view
focal_class.modifiers: @NonNull public final
focal_class.parameters: ()
focal_class.return: V
focal_class.signature: V view()
focal_class.class_method_signature: SingleViewPresenter.subscribe(Observable<T> observable, Observer<? super T> observer)
focal_class.full_signature: public final Subscription subscribe(Observable<T> observable, Observer<? super T> observer)
focal_class.identifier: subscribe
focal_class.modifiers: public final
focal_class.parameters: (Observable<T> observable, Observer<? super T> observer)
focal_class.return: Subscription
focal_class.signature: Subscription subscribe(Observable<T> observable, Observer<? super T> observer)
focal_class.class_method_signature: SingleViewPresenter.subscribe(Observable<T> observable, Action1<T> action, Action1<Throwable> error)
focal_class.full_signature: public final Subscription subscribe(Observable<T> observable, Action1<T> action, Action1<Throwable> error)
focal_class.identifier: subscribe
focal_class.modifiers: public final
focal_class.parameters: (Observable<T> observable, Action1<T> action, Action1<Throwable> error)
focal_class.return: Subscription
focal_class.signature: Subscription subscribe(Observable<T> observable, Action1<T> action, Action1<Throwable> error)
focal_class.class_method_signature: SingleViewPresenter.subscribe(Single<T> single, SingleSubscriber<T> subscriber)
focal_class.full_signature: public final Subscription subscribe(Single<T> single, SingleSubscriber<T> subscriber)
focal_class.identifier: subscribe
focal_class.modifiers: public final
focal_class.parameters: (Single<T> single, SingleSubscriber<T> subscriber)
focal_class.return: Subscription
focal_class.signature: Subscription subscribe(Single<T> single, SingleSubscriber<T> subscriber)
focal_class.class_method_signature: SingleViewPresenter.subscribe(Single<T> single, Action1<T> action, Action1<Throwable> onError)
focal_class.full_signature: public final Subscription subscribe(Single<T> single, Action1<T> action, Action1<Throwable> onError)
focal_class.identifier: subscribe
focal_class.modifiers: public final
focal_class.parameters: (Single<T> single, Action1<T> action, Action1<Throwable> onError)
focal_class.return: Subscription
focal_class.signature: Subscription subscribe(Single<T> single, Action1<T> action, Action1<Throwable> onError)
focal_class.class_method_signature: SingleViewPresenter.subscribe(Completable completable, Action0 onComplete, Action1<Throwable> onError)
focal_class.full_signature: public final Subscription subscribe(Completable completable, Action0 onComplete, Action1<Throwable> onError)
focal_class.identifier: subscribe
focal_class.modifiers: public final
focal_class.parameters: (Completable completable, Action0 onComplete, Action1<Throwable> onError)
focal_class.return: Subscription
focal_class.signature: Subscription subscribe(Completable completable, Action0 onComplete, Action1<Throwable> onError)
focal_class.superclass: extends VisumPresenter<V>
focal_method.body: public final void setView(V view) {
          setView(DEFAULT_VIEW_ID, view);
      }
focal_method.class_method_signature: SingleViewPresenter.setView(V view)
focal_method.full_signature: public final void setView(V view)
focal_method.identifier: setView
focal_method.invocations: setView
focal_method.modifiers: public final
focal_method.parameters: (V view)
focal_method.return: void
focal_method.signature: void setView(V view)