SubscriptionDisposable.smali 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. .class final Lio/reactivex/disposables/SubscriptionDisposable;
  2. .super Lio/reactivex/disposables/ReferenceDisposable;
  3. .source "SubscriptionDisposable.java"
  4. # annotations
  5. .annotation system Ldalvik/annotation/Signature;
  6. value = {
  7. "Lio/reactivex/disposables/ReferenceDisposable<",
  8. "Lorg/reactivestreams/Subscription;",
  9. ">;"
  10. }
  11. .end annotation
  12. # static fields
  13. .field private static final serialVersionUID:J = -0x9cfc6416eb4a343L
  14. # direct methods
  15. .method constructor <init>(Lorg/reactivestreams/Subscription;)V
  16. .locals 0
  17. .line 25
  18. invoke-direct {p0, p1}, Lio/reactivex/disposables/ReferenceDisposable;-><init>(Ljava/lang/Object;)V
  19. return-void
  20. .end method
  21. # virtual methods
  22. .method protected bridge synthetic onDisposed(Ljava/lang/Object;)V
  23. .locals 0
  24. .line 20
  25. check-cast p1, Lorg/reactivestreams/Subscription;
  26. invoke-virtual {p0, p1}, Lio/reactivex/disposables/SubscriptionDisposable;->onDisposed(Lorg/reactivestreams/Subscription;)V
  27. return-void
  28. .end method
  29. .method protected onDisposed(Lorg/reactivestreams/Subscription;)V
  30. .locals 0
  31. .line 30
  32. invoke-interface {p1}, Lorg/reactivestreams/Subscription;->cancel()V
  33. return-void
  34. .end method