ModernAsyncTask$Status.smali 4.4 KB

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