MediaBrowserCompatApi24$SubscriptionCallbackProxy.smali 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. .class Landroid/support/v4/media/MediaBrowserCompatApi24$SubscriptionCallbackProxy;
  2. .super Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallbackProxy;
  3. .source ""
  4. # annotations
  5. .annotation system Ldalvik/annotation/EnclosingClass;
  6. value = Landroid/support/v4/media/MediaBrowserCompatApi24;
  7. .end annotation
  8. .annotation system Ldalvik/annotation/InnerClass;
  9. accessFlags = 0x8
  10. name = "SubscriptionCallbackProxy"
  11. .end annotation
  12. .annotation system Ldalvik/annotation/Signature;
  13. value = {
  14. "<T::",
  15. "Landroid/support/v4/media/MediaBrowserCompatApi24$SubscriptionCallback;",
  16. ">",
  17. "Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallbackProxy<",
  18. "TT;>;"
  19. }
  20. .end annotation
  21. # direct methods
  22. .method public constructor <init>(Landroid/support/v4/media/MediaBrowserCompatApi24$SubscriptionCallback;)V
  23. .locals 0
  24. .annotation system Ldalvik/annotation/Signature;
  25. value = {
  26. "(TT;)V"
  27. }
  28. .end annotation
  29. invoke-direct {p0, p1}, Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallbackProxy;-><init>(Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallback;)V
  30. return-void
  31. .end method
  32. # virtual methods
  33. .method public onChildrenLoaded(Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;)V
  34. .locals 1
  35. .param p1 # Ljava/lang/String;
  36. .annotation build Landroid/support/annotation/NonNull;
  37. .end annotation
  38. .end param
  39. .param p3 # Landroid/os/Bundle;
  40. .annotation build Landroid/support/annotation/NonNull;
  41. .end annotation
  42. .end param
  43. .annotation system Ldalvik/annotation/Signature;
  44. value = {
  45. "(",
  46. "Ljava/lang/String;",
  47. "Ljava/util/List<",
  48. "Landroid/media/browse/MediaBrowser$MediaItem;",
  49. ">;",
  50. "Landroid/os/Bundle;",
  51. ")V"
  52. }
  53. .end annotation
  54. iget-object v0, p0, Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallbackProxy;->mSubscriptionCallback:Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallback;
  55. check-cast v0, Landroid/support/v4/media/MediaBrowserCompatApi24$SubscriptionCallback;
  56. invoke-static {p2}, Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallbackProxy;->itemListToParcelList(Ljava/util/List;)Ljava/util/List;
  57. move-result-object p2
  58. invoke-interface {v0, p1, p2, p3}, Landroid/support/v4/media/MediaBrowserCompatApi24$SubscriptionCallback;->onChildrenLoaded(Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;)V
  59. return-void
  60. .end method
  61. .method public onError(Ljava/lang/String;Landroid/os/Bundle;)V
  62. .locals 1
  63. .param p1 # Ljava/lang/String;
  64. .annotation build Landroid/support/annotation/NonNull;
  65. .end annotation
  66. .end param
  67. .param p2 # Landroid/os/Bundle;
  68. .annotation build Landroid/support/annotation/NonNull;
  69. .end annotation
  70. .end param
  71. iget-object v0, p0, Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallbackProxy;->mSubscriptionCallback:Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallback;
  72. check-cast v0, Landroid/support/v4/media/MediaBrowserCompatApi24$SubscriptionCallback;
  73. invoke-interface {v0, p1, p2}, Landroid/support/v4/media/MediaBrowserCompatApi24$SubscriptionCallback;->onError(Ljava/lang/String;Landroid/os/Bundle;)V
  74. return-void
  75. .end method