ImmediateThinScheduler$ImmediateThinWorker.smali 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. .class final Lio/reactivex/internal/schedulers/ImmediateThinScheduler$ImmediateThinWorker;
  2. .super Lio/reactivex/Scheduler$Worker;
  3. .source "ImmediateThinScheduler.java"
  4. # annotations
  5. .annotation system Ldalvik/annotation/EnclosingClass;
  6. value = Lio/reactivex/internal/schedulers/ImmediateThinScheduler;
  7. .end annotation
  8. .annotation system Ldalvik/annotation/InnerClass;
  9. accessFlags = 0x18
  10. name = "ImmediateThinWorker"
  11. .end annotation
  12. # direct methods
  13. .method constructor <init>()V
  14. .locals 0
  15. .line 69
  16. invoke-direct {p0}, Lio/reactivex/Scheduler$Worker;-><init>()V
  17. return-void
  18. .end method
  19. # virtual methods
  20. .method public dispose()V
  21. .locals 0
  22. return-void
  23. .end method
  24. .method public isDisposed()Z
  25. .locals 1
  26. const/4 v0, 0x0
  27. return v0
  28. .end method
  29. .method public schedule(Ljava/lang/Runnable;)Lio/reactivex/disposables/Disposable;
  30. .locals 0
  31. .line 83
  32. invoke-interface {p1}, Ljava/lang/Runnable;->run()V
  33. .line 84
  34. sget-object p1, Lio/reactivex/internal/schedulers/ImmediateThinScheduler;->DISPOSED:Lio/reactivex/disposables/Disposable;
  35. return-object p1
  36. .end method
  37. .method public schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Lio/reactivex/disposables/Disposable;
  38. .locals 0
  39. .line 89
  40. new-instance p1, Ljava/lang/UnsupportedOperationException;
  41. const-string p2, "This scheduler doesn\'t support delayed execution"
  42. invoke-direct {p1, p2}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
  43. throw p1
  44. .end method
  45. .method public schedulePeriodically(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Lio/reactivex/disposables/Disposable;
  46. .locals 0
  47. .line 94
  48. new-instance p1, Ljava/lang/UnsupportedOperationException;
  49. const-string p2, "This scheduler doesn\'t support periodic execution"
  50. invoke-direct {p1, p2}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
  51. throw p1
  52. .end method