Functions$ActionConsumer.smali 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. .class final Lio/reactivex/internal/functions/Functions$ActionConsumer;
  2. .super Ljava/lang/Object;
  3. .source "Functions.java"
  4. # interfaces
  5. .implements Lio/reactivex/functions/Consumer;
  6. # annotations
  7. .annotation system Ldalvik/annotation/EnclosingClass;
  8. value = Lio/reactivex/internal/functions/Functions;
  9. .end annotation
  10. .annotation system Ldalvik/annotation/InnerClass;
  11. accessFlags = 0x18
  12. name = "ActionConsumer"
  13. .end annotation
  14. .annotation system Ldalvik/annotation/Signature;
  15. value = {
  16. "<T:",
  17. "Ljava/lang/Object;",
  18. ">",
  19. "Ljava/lang/Object;",
  20. "Lio/reactivex/functions/Consumer<",
  21. "TT;>;"
  22. }
  23. .end annotation
  24. # instance fields
  25. .field final action:Lio/reactivex/functions/Action;
  26. # direct methods
  27. .method constructor <init>(Lio/reactivex/functions/Action;)V
  28. .locals 0
  29. .line 466
  30. invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  31. .line 467
  32. iput-object p1, p0, Lio/reactivex/internal/functions/Functions$ActionConsumer;->action:Lio/reactivex/functions/Action;
  33. return-void
  34. .end method
  35. # virtual methods
  36. .method public accept(Ljava/lang/Object;)V
  37. .locals 0
  38. .annotation system Ldalvik/annotation/Signature;
  39. value = {
  40. "(TT;)V"
  41. }
  42. .end annotation
  43. .annotation system Ldalvik/annotation/Throws;
  44. value = {
  45. Ljava/lang/Exception;
  46. }
  47. .end annotation
  48. .line 472
  49. iget-object p1, p0, Lio/reactivex/internal/functions/Functions$ActionConsumer;->action:Lio/reactivex/functions/Action;
  50. invoke-interface {p1}, Lio/reactivex/functions/Action;->run()V
  51. return-void
  52. .end method