BackpressureKind.smali 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178
  1. .class public final enum Lio/reactivex/annotations/BackpressureKind;
  2. .super Ljava/lang/Enum;
  3. .source "BackpressureKind.java"
  4. # annotations
  5. .annotation system Ldalvik/annotation/Signature;
  6. value = {
  7. "Ljava/lang/Enum<",
  8. "Lio/reactivex/annotations/BackpressureKind;",
  9. ">;"
  10. }
  11. .end annotation
  12. # static fields
  13. .field private static final synthetic $VALUES:[Lio/reactivex/annotations/BackpressureKind;
  14. .field public static final enum ERROR:Lio/reactivex/annotations/BackpressureKind;
  15. .field public static final enum FULL:Lio/reactivex/annotations/BackpressureKind;
  16. .field public static final enum NONE:Lio/reactivex/annotations/BackpressureKind;
  17. .field public static final enum PASS_THROUGH:Lio/reactivex/annotations/BackpressureKind;
  18. .field public static final enum SPECIAL:Lio/reactivex/annotations/BackpressureKind;
  19. .field public static final enum UNBOUNDED_IN:Lio/reactivex/annotations/BackpressureKind;
  20. # direct methods
  21. .method static constructor <clinit>()V
  22. .locals 8
  23. .line 23
  24. new-instance v0, Lio/reactivex/annotations/BackpressureKind;
  25. const/4 v1, 0x0
  26. const-string v2, "PASS_THROUGH"
  27. invoke-direct {v0, v2, v1}, Lio/reactivex/annotations/BackpressureKind;-><init>(Ljava/lang/String;I)V
  28. sput-object v0, Lio/reactivex/annotations/BackpressureKind;->PASS_THROUGH:Lio/reactivex/annotations/BackpressureKind;
  29. .line 28
  30. new-instance v0, Lio/reactivex/annotations/BackpressureKind;
  31. const/4 v2, 0x1
  32. const-string v3, "FULL"
  33. invoke-direct {v0, v3, v2}, Lio/reactivex/annotations/BackpressureKind;-><init>(Ljava/lang/String;I)V
  34. sput-object v0, Lio/reactivex/annotations/BackpressureKind;->FULL:Lio/reactivex/annotations/BackpressureKind;
  35. .line 32
  36. new-instance v0, Lio/reactivex/annotations/BackpressureKind;
  37. const/4 v3, 0x2
  38. const-string v4, "SPECIAL"
  39. invoke-direct {v0, v4, v3}, Lio/reactivex/annotations/BackpressureKind;-><init>(Ljava/lang/String;I)V
  40. sput-object v0, Lio/reactivex/annotations/BackpressureKind;->SPECIAL:Lio/reactivex/annotations/BackpressureKind;
  41. .line 37
  42. new-instance v0, Lio/reactivex/annotations/BackpressureKind;
  43. const/4 v4, 0x3
  44. const-string v5, "UNBOUNDED_IN"
  45. invoke-direct {v0, v5, v4}, Lio/reactivex/annotations/BackpressureKind;-><init>(Ljava/lang/String;I)V
  46. sput-object v0, Lio/reactivex/annotations/BackpressureKind;->UNBOUNDED_IN:Lio/reactivex/annotations/BackpressureKind;
  47. .line 42
  48. new-instance v0, Lio/reactivex/annotations/BackpressureKind;
  49. const/4 v5, 0x4
  50. const-string v6, "ERROR"
  51. invoke-direct {v0, v6, v5}, Lio/reactivex/annotations/BackpressureKind;-><init>(Ljava/lang/String;I)V
  52. sput-object v0, Lio/reactivex/annotations/BackpressureKind;->ERROR:Lio/reactivex/annotations/BackpressureKind;
  53. .line 46
  54. new-instance v0, Lio/reactivex/annotations/BackpressureKind;
  55. const/4 v6, 0x5
  56. const-string v7, "NONE"
  57. invoke-direct {v0, v7, v6}, Lio/reactivex/annotations/BackpressureKind;-><init>(Ljava/lang/String;I)V
  58. sput-object v0, Lio/reactivex/annotations/BackpressureKind;->NONE:Lio/reactivex/annotations/BackpressureKind;
  59. const/4 v0, 0x6
  60. .line 19
  61. new-array v0, v0, [Lio/reactivex/annotations/BackpressureKind;
  62. sget-object v7, Lio/reactivex/annotations/BackpressureKind;->PASS_THROUGH:Lio/reactivex/annotations/BackpressureKind;
  63. aput-object v7, v0, v1
  64. sget-object v1, Lio/reactivex/annotations/BackpressureKind;->FULL:Lio/reactivex/annotations/BackpressureKind;
  65. aput-object v1, v0, v2
  66. sget-object v1, Lio/reactivex/annotations/BackpressureKind;->SPECIAL:Lio/reactivex/annotations/BackpressureKind;
  67. aput-object v1, v0, v3
  68. sget-object v1, Lio/reactivex/annotations/BackpressureKind;->UNBOUNDED_IN:Lio/reactivex/annotations/BackpressureKind;
  69. aput-object v1, v0, v4
  70. sget-object v1, Lio/reactivex/annotations/BackpressureKind;->ERROR:Lio/reactivex/annotations/BackpressureKind;
  71. aput-object v1, v0, v5
  72. sget-object v1, Lio/reactivex/annotations/BackpressureKind;->NONE:Lio/reactivex/annotations/BackpressureKind;
  73. aput-object v1, v0, v6
  74. sput-object v0, Lio/reactivex/annotations/BackpressureKind;->$VALUES:[Lio/reactivex/annotations/BackpressureKind;
  75. return-void
  76. .end method
  77. .method private constructor <init>(Ljava/lang/String;I)V
  78. .locals 0
  79. .annotation system Ldalvik/annotation/Signature;
  80. value = {
  81. "()V"
  82. }
  83. .end annotation
  84. .line 19
  85. invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  86. return-void
  87. .end method
  88. .method public static valueOf(Ljava/lang/String;)Lio/reactivex/annotations/BackpressureKind;
  89. .locals 1
  90. .line 19
  91. const-class v0, Lio/reactivex/annotations/BackpressureKind;
  92. invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
  93. move-result-object p0
  94. check-cast p0, Lio/reactivex/annotations/BackpressureKind;
  95. return-object p0
  96. .end method
  97. .method public static values()[Lio/reactivex/annotations/BackpressureKind;
  98. .locals 1
  99. .line 19
  100. sget-object v0, Lio/reactivex/annotations/BackpressureKind;->$VALUES:[Lio/reactivex/annotations/BackpressureKind;
  101. invoke-virtual {v0}, [Lio/reactivex/annotations/BackpressureKind;->clone()Ljava/lang/Object;
  102. move-result-object v0
  103. check-cast v0, [Lio/reactivex/annotations/BackpressureKind;
  104. return-object v0
  105. .end method