RatingCompatApi21.smali 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
  1. .class Landroid/support/v4/media/RatingCompatApi21;
  2. .super Ljava/lang/Object;
  3. .source "RatingCompatApi21.java"
  4. # direct methods
  5. .method constructor <init>()V
  6. .locals 0
  7. .prologue
  8. .line 21
  9. invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  10. return-void
  11. .end method
  12. .method public static getPercentRating(Ljava/lang/Object;)F
  13. .locals 1
  14. .param p0, "ratingObj" # Ljava/lang/Object;
  15. .prologue
  16. .line 63
  17. check-cast p0, Landroid/media/Rating;
  18. .end local p0 # "ratingObj":Ljava/lang/Object;
  19. invoke-virtual {p0}, Landroid/media/Rating;->getPercentRating()F
  20. move-result v0
  21. return v0
  22. .end method
  23. .method public static getRatingStyle(Ljava/lang/Object;)I
  24. .locals 1
  25. .param p0, "ratingObj" # Ljava/lang/Object;
  26. .prologue
  27. .line 47
  28. check-cast p0, Landroid/media/Rating;
  29. .end local p0 # "ratingObj":Ljava/lang/Object;
  30. invoke-virtual {p0}, Landroid/media/Rating;->getRatingStyle()I
  31. move-result v0
  32. return v0
  33. .end method
  34. .method public static getStarRating(Ljava/lang/Object;)F
  35. .locals 1
  36. .param p0, "ratingObj" # Ljava/lang/Object;
  37. .prologue
  38. .line 59
  39. check-cast p0, Landroid/media/Rating;
  40. .end local p0 # "ratingObj":Ljava/lang/Object;
  41. invoke-virtual {p0}, Landroid/media/Rating;->getStarRating()F
  42. move-result v0
  43. return v0
  44. .end method
  45. .method public static hasHeart(Ljava/lang/Object;)Z
  46. .locals 1
  47. .param p0, "ratingObj" # Ljava/lang/Object;
  48. .prologue
  49. .line 51
  50. check-cast p0, Landroid/media/Rating;
  51. .end local p0 # "ratingObj":Ljava/lang/Object;
  52. invoke-virtual {p0}, Landroid/media/Rating;->hasHeart()Z
  53. move-result v0
  54. return v0
  55. .end method
  56. .method public static isRated(Ljava/lang/Object;)Z
  57. .locals 1
  58. .param p0, "ratingObj" # Ljava/lang/Object;
  59. .prologue
  60. .line 43
  61. check-cast p0, Landroid/media/Rating;
  62. .end local p0 # "ratingObj":Ljava/lang/Object;
  63. invoke-virtual {p0}, Landroid/media/Rating;->isRated()Z
  64. move-result v0
  65. return v0
  66. .end method
  67. .method public static isThumbUp(Ljava/lang/Object;)Z
  68. .locals 1
  69. .param p0, "ratingObj" # Ljava/lang/Object;
  70. .prologue
  71. .line 55
  72. check-cast p0, Landroid/media/Rating;
  73. .end local p0 # "ratingObj":Ljava/lang/Object;
  74. invoke-virtual {p0}, Landroid/media/Rating;->isThumbUp()Z
  75. move-result v0
  76. return v0
  77. .end method
  78. .method public static newHeartRating(Z)Ljava/lang/Object;
  79. .locals 1
  80. .param p0, "hasHeart" # Z
  81. .prologue
  82. .line 27
  83. invoke-static {p0}, Landroid/media/Rating;->newHeartRating(Z)Landroid/media/Rating;
  84. move-result-object v0
  85. return-object v0
  86. .end method
  87. .method public static newPercentageRating(F)Ljava/lang/Object;
  88. .locals 1
  89. .param p0, "percent" # F
  90. .prologue
  91. .line 39
  92. invoke-static {p0}, Landroid/media/Rating;->newPercentageRating(F)Landroid/media/Rating;
  93. move-result-object v0
  94. return-object v0
  95. .end method
  96. .method public static newStarRating(IF)Ljava/lang/Object;
  97. .locals 1
  98. .param p0, "starRatingStyle" # I
  99. .param p1, "starRating" # F
  100. .prologue
  101. .line 35
  102. invoke-static {p0, p1}, Landroid/media/Rating;->newStarRating(IF)Landroid/media/Rating;
  103. move-result-object v0
  104. return-object v0
  105. .end method
  106. .method public static newThumbRating(Z)Ljava/lang/Object;
  107. .locals 1
  108. .param p0, "thumbIsUp" # Z
  109. .prologue
  110. .line 31
  111. invoke-static {p0}, Landroid/media/Rating;->newThumbRating(Z)Landroid/media/Rating;
  112. move-result-object v0
  113. return-object v0
  114. .end method
  115. .method public static newUnratedRating(I)Ljava/lang/Object;
  116. .locals 1
  117. .param p0, "ratingStyle" # I
  118. .prologue
  119. .line 23
  120. invoke-static {p0}, Landroid/media/Rating;->newUnratedRating(I)Landroid/media/Rating;
  121. move-result-object v0
  122. return-object v0
  123. .end method