annotations.xml 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <root>
  3. <item name="android.os.AsyncTask Result doInBackground(Params...)">
  4. <annotation name="androidx.annotation.WorkerThread"/>
  5. </item>
  6. <item name="android.os.AsyncTask android.os.AsyncTask&lt;Params,Progress,Result&gt; execute(Params...)">
  7. <annotation name="androidx.annotation.MainThread"/>
  8. </item>
  9. <item name="android.os.AsyncTask android.os.AsyncTask&lt;Params,Progress,Result&gt; executeOnExecutor(java.util.concurrent.Executor, Params...)">
  10. <annotation name="androidx.annotation.MainThread"/>
  11. </item>
  12. <item name="android.os.AsyncTask void execute(java.lang.Runnable)">
  13. <annotation name="androidx.annotation.MainThread"/>
  14. </item>
  15. <item name="android.os.AsyncTask void onCancelled()">
  16. <annotation name="androidx.annotation.MainThread"/>
  17. </item>
  18. <item name="android.os.AsyncTask void onCancelled(Result)">
  19. <annotation name="androidx.annotation.MainThread"/>
  20. </item>
  21. <item name="android.os.AsyncTask void onPostExecute(Result)">
  22. <annotation name="androidx.annotation.MainThread"/>
  23. </item>
  24. <item name="android.os.AsyncTask void onPreExecute()">
  25. <annotation name="androidx.annotation.MainThread"/>
  26. </item>
  27. <item name="android.os.AsyncTask void onProgressUpdate(Progress...)">
  28. <annotation name="androidx.annotation.MainThread"/>
  29. </item>
  30. <item name="android.os.AsyncTask void publishProgress(Progress...)">
  31. <annotation name="androidx.annotation.WorkerThread"/>
  32. </item>
  33. <item name="android.os.Build java.lang.String getSerial()">
  34. <annotation name="androidx.annotation.RequiresPermission">
  35. <val name="value" val="&quot;android.permission.READ_PRIVILEGED_PHONE_STATE&quot;" />
  36. </annotation>
  37. </item>
  38. <item name="android.os.DropBoxManager android.os.DropBoxManager.Entry getNextEntry(java.lang.String, long)">
  39. <annotation name="androidx.annotation.RequiresPermission">
  40. <val name="allOf" val="{&quot;android.permission.READ_LOGS&quot;, &quot;android.permission.PACKAGE_USAGE_STATS&quot;}" />
  41. </annotation>
  42. </item>
  43. <item name="android.os.FileObserver ALL_EVENTS">
  44. <annotation name="androidx.annotation.IntDef">
  45. <val name="flag" val="true" />
  46. <val name="value" val="{android.os.FileObserver.ACCESS, android.os.FileObserver.MODIFY, android.os.FileObserver.ATTRIB, android.os.FileObserver.CLOSE_WRITE, android.os.FileObserver.CLOSE_NOWRITE, android.os.FileObserver.OPEN, android.os.FileObserver.MOVED_FROM, android.os.FileObserver.MOVED_TO, android.os.FileObserver.CREATE, android.os.FileObserver.DELETE, android.os.FileObserver.DELETE_SELF, android.os.FileObserver.MOVE_SELF}" />
  47. </annotation>
  48. </item>
  49. <item name="android.os.FileObserver FileObserver(java.io.File, int) 1">
  50. <annotation name="androidx.annotation.IntDef">
  51. <val name="flag" val="true" />
  52. <val name="value" val="{android.os.FileObserver.ACCESS, android.os.FileObserver.MODIFY, android.os.FileObserver.ATTRIB, android.os.FileObserver.CLOSE_WRITE, android.os.FileObserver.CLOSE_NOWRITE, android.os.FileObserver.OPEN, android.os.FileObserver.MOVED_FROM, android.os.FileObserver.MOVED_TO, android.os.FileObserver.CREATE, android.os.FileObserver.DELETE, android.os.FileObserver.DELETE_SELF, android.os.FileObserver.MOVE_SELF}" />
  53. </annotation>
  54. </item>
  55. <item name="android.os.FileObserver FileObserver(java.lang.String, int) 1">
  56. <annotation name="androidx.annotation.IntDef">
  57. <val name="flag" val="true" />
  58. <val name="value" val="{android.os.FileObserver.ACCESS, android.os.FileObserver.MODIFY, android.os.FileObserver.ATTRIB, android.os.FileObserver.CLOSE_WRITE, android.os.FileObserver.CLOSE_NOWRITE, android.os.FileObserver.OPEN, android.os.FileObserver.MOVED_FROM, android.os.FileObserver.MOVED_TO, android.os.FileObserver.CREATE, android.os.FileObserver.DELETE, android.os.FileObserver.DELETE_SELF, android.os.FileObserver.MOVE_SELF}" />
  59. </annotation>
  60. </item>
  61. <item name="android.os.FileObserver FileObserver(java.util.List<java.io.File>, int) 1">
  62. <annotation name="androidx.annotation.IntDef">
  63. <val name="flag" val="true" />
  64. <val name="value" val="{android.os.FileObserver.ACCESS, android.os.FileObserver.MODIFY, android.os.FileObserver.ATTRIB, android.os.FileObserver.CLOSE_WRITE, android.os.FileObserver.CLOSE_NOWRITE, android.os.FileObserver.OPEN, android.os.FileObserver.MOVED_FROM, android.os.FileObserver.MOVED_TO, android.os.FileObserver.CREATE, android.os.FileObserver.DELETE, android.os.FileObserver.DELETE_SELF, android.os.FileObserver.MOVE_SELF}" />
  65. </annotation>
  66. </item>
  67. <item name="android.os.HardwarePropertiesManager float[] getDeviceTemperatures(int, int) 0">
  68. <annotation name="androidx.annotation.IntDef">
  69. <val name="value" val="{android.os.HardwarePropertiesManager.DEVICE_TEMPERATURE_CPU, android.os.HardwarePropertiesManager.DEVICE_TEMPERATURE_GPU, android.os.HardwarePropertiesManager.DEVICE_TEMPERATURE_BATTERY, android.os.HardwarePropertiesManager.DEVICE_TEMPERATURE_SKIN}" />
  70. </annotation>
  71. </item>
  72. <item name="android.os.HardwarePropertiesManager float[] getDeviceTemperatures(int, int) 1">
  73. <annotation name="androidx.annotation.IntDef">
  74. <val name="value" val="{android.os.HardwarePropertiesManager.TEMPERATURE_CURRENT, android.os.HardwarePropertiesManager.TEMPERATURE_THROTTLING, android.os.HardwarePropertiesManager.TEMPERATURE_SHUTDOWN, android.os.HardwarePropertiesManager.TEMPERATURE_THROTTLING_BELOW_VR_MIN}" />
  75. </annotation>
  76. </item>
  77. <item name="android.os.LocaleList android.os.LocaleList getAdjustedDefault()">
  78. <annotation name="androidx.annotation.Size">
  79. <val name="min" val="1" />
  80. </annotation>
  81. </item>
  82. <item name="android.os.LocaleList android.os.LocaleList getDefault()">
  83. <annotation name="androidx.annotation.Size">
  84. <val name="min" val="1" />
  85. </annotation>
  86. </item>
  87. <item name="android.os.LocaleList int indexOf(java.util.Locale)">
  88. <annotation name="androidx.annotation.IntRange">
  89. <val name="from" val="-1" />
  90. </annotation>
  91. </item>
  92. <item name="android.os.LocaleList int size()">
  93. <annotation name="androidx.annotation.IntRange">
  94. <val name="from" val="0" />
  95. </annotation>
  96. </item>
  97. <item name="android.os.LocaleList void setDefault(android.os.LocaleList) 0">
  98. <annotation name="androidx.annotation.Size">
  99. <val name="min" val="1" />
  100. </annotation>
  101. </item>
  102. <item name="android.os.MessageQueue void addOnFileDescriptorEventListener(java.io.FileDescriptor, int, android.os.MessageQueue.OnFileDescriptorEventListener) 1">
  103. <annotation name="androidx.annotation.IntDef">
  104. <val name="flag" val="true" />
  105. <val name="value" val="{android.os.MessageQueue.OnFileDescriptorEventListener.EVENT_INPUT, android.os.MessageQueue.OnFileDescriptorEventListener.EVENT_OUTPUT, android.os.MessageQueue.OnFileDescriptorEventListener.EVENT_ERROR}" />
  106. </annotation>
  107. </item>
  108. <item name="android.os.MessageQueue.OnFileDescriptorEventListener int onFileDescriptorEvents(java.io.FileDescriptor, int)">
  109. <annotation name="androidx.annotation.IntDef">
  110. <val name="flag" val="true" />
  111. <val name="value" val="{android.os.MessageQueue.OnFileDescriptorEventListener.EVENT_INPUT, android.os.MessageQueue.OnFileDescriptorEventListener.EVENT_OUTPUT, android.os.MessageQueue.OnFileDescriptorEventListener.EVENT_ERROR}" />
  112. </annotation>
  113. </item>
  114. <item name="android.os.MessageQueue.OnFileDescriptorEventListener int onFileDescriptorEvents(java.io.FileDescriptor, int) 1">
  115. <annotation name="androidx.annotation.IntDef">
  116. <val name="flag" val="true" />
  117. <val name="value" val="{android.os.MessageQueue.OnFileDescriptorEventListener.EVENT_INPUT, android.os.MessageQueue.OnFileDescriptorEventListener.EVENT_OUTPUT, android.os.MessageQueue.OnFileDescriptorEventListener.EVENT_ERROR}" />
  118. </annotation>
  119. </item>
  120. <item name="android.os.Parcelable int describeContents()">
  121. <annotation name="androidx.annotation.IntDef">
  122. <val name="flag" val="true" />
  123. <val name="value" val="{android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR}" />
  124. </annotation>
  125. </item>
  126. <item name="android.os.Parcelable void writeToParcel(android.os.Parcel, int) 1">
  127. <annotation name="androidx.annotation.IntDef">
  128. <val name="flag" val="true" />
  129. <val name="value" val="{android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE}" />
  130. </annotation>
  131. </item>
  132. <item name="android.os.PowerManager int getCurrentThermalStatus()">
  133. <annotation name="androidx.annotation.IntDef">
  134. <val name="value" val="{android.os.PowerManager.THERMAL_STATUS_NONE, android.os.PowerManager.THERMAL_STATUS_LIGHT, android.os.PowerManager.THERMAL_STATUS_MODERATE, android.os.PowerManager.THERMAL_STATUS_SEVERE, android.os.PowerManager.THERMAL_STATUS_CRITICAL, android.os.PowerManager.THERMAL_STATUS_EMERGENCY, android.os.PowerManager.THERMAL_STATUS_SHUTDOWN}" />
  135. </annotation>
  136. </item>
  137. <item name="android.os.PowerManager int getLocationPowerSaveMode()">
  138. <annotation name="androidx.annotation.IntDef">
  139. <val name="value" val="{android.os.PowerManager.LOCATION_MODE_NO_CHANGE, android.os.PowerManager.LOCATION_MODE_GPS_DISABLED_WHEN_SCREEN_OFF, android.os.PowerManager.LOCATION_MODE_ALL_DISABLED_WHEN_SCREEN_OFF, android.os.PowerManager.LOCATION_MODE_FOREGROUND_ONLY, android.os.PowerManager.LOCATION_MODE_THROTTLE_REQUESTS_WHEN_SCREEN_OFF}" />
  140. </annotation>
  141. </item>
  142. <item name="android.os.PowerManager.OnThermalStatusChangedListener void onThermalStatusChanged(int) 0">
  143. <annotation name="androidx.annotation.IntDef">
  144. <val name="value" val="{android.os.PowerManager.THERMAL_STATUS_NONE, android.os.PowerManager.THERMAL_STATUS_LIGHT, android.os.PowerManager.THERMAL_STATUS_MODERATE, android.os.PowerManager.THERMAL_STATUS_SEVERE, android.os.PowerManager.THERMAL_STATUS_CRITICAL, android.os.PowerManager.THERMAL_STATUS_EMERGENCY, android.os.PowerManager.THERMAL_STATUS_SHUTDOWN}" />
  145. </annotation>
  146. </item>
  147. <item name="android.os.RecoverySystem void installPackage(android.content.Context, java.io.File)">
  148. <annotation name="androidx.annotation.RequiresPermission">
  149. <val name="value" val="&quot;android.permission.RECOVERY&quot;" />
  150. </annotation>
  151. </item>
  152. <item name="android.os.UserManager android.os.Bundle getApplicationRestrictions(java.lang.String)">
  153. <annotation name="androidx.annotation.WorkerThread"/>
  154. </item>
  155. <item name="android.os.UserManager.UserOperationException int getUserOperationResult()">
  156. <annotation name="androidx.annotation.IntDef">
  157. <val name="value" val="{android.os.UserManager.USER_OPERATION_SUCCESS, android.os.UserManager.USER_OPERATION_ERROR_UNKNOWN, android.os.UserManager.USER_OPERATION_ERROR_MANAGED_PROFILE, android.os.UserManager.USER_OPERATION_ERROR_MAX_RUNNING_USERS, android.os.UserManager.USER_OPERATION_ERROR_CURRENT_USER, android.os.UserManager.USER_OPERATION_ERROR_LOW_STORAGE, android.os.UserManager.USER_OPERATION_ERROR_MAX_USERS}" />
  158. </annotation>
  159. </item>
  160. <item name="android.os.VibrationEffect android.os.VibrationEffect createPredefined(int) 0">
  161. <annotation name="androidx.annotation.IntDef">
  162. <val name="value" val="{android.os.VibrationEffect.EFFECT_TICK, android.os.VibrationEffect.EFFECT_CLICK, android.os.VibrationEffect.EFFECT_HEAVY_CLICK, android.os.VibrationEffect.EFFECT_DOUBLE_CLICK}" />
  163. </annotation>
  164. </item>
  165. <item name="android.os.Vibrator void cancel()">
  166. <annotation name="androidx.annotation.RequiresPermission">
  167. <val name="value" val="&quot;android.permission.VIBRATE&quot;" />
  168. </annotation>
  169. </item>
  170. <item name="android.os.Vibrator void vibrate(android.os.VibrationEffect)">
  171. <annotation name="androidx.annotation.RequiresPermission">
  172. <val name="value" val="&quot;android.permission.VIBRATE&quot;" />
  173. </annotation>
  174. </item>
  175. <item name="android.os.Vibrator void vibrate(android.os.VibrationEffect, android.media.AudioAttributes)">
  176. <annotation name="androidx.annotation.RequiresPermission">
  177. <val name="value" val="&quot;android.permission.VIBRATE&quot;" />
  178. </annotation>
  179. </item>
  180. <item name="android.os.Vibrator void vibrate(long)">
  181. <annotation name="androidx.annotation.RequiresPermission">
  182. <val name="value" val="&quot;android.permission.VIBRATE&quot;" />
  183. </annotation>
  184. </item>
  185. <item name="android.os.Vibrator void vibrate(long, android.media.AudioAttributes)">
  186. <annotation name="androidx.annotation.RequiresPermission">
  187. <val name="value" val="&quot;android.permission.VIBRATE&quot;" />
  188. </annotation>
  189. </item>
  190. <item name="android.os.Vibrator void vibrate(long[], int)">
  191. <annotation name="androidx.annotation.RequiresPermission">
  192. <val name="value" val="&quot;android.permission.VIBRATE&quot;" />
  193. </annotation>
  194. </item>
  195. <item name="android.os.Vibrator void vibrate(long[], int, android.media.AudioAttributes)">
  196. <annotation name="androidx.annotation.RequiresPermission">
  197. <val name="value" val="&quot;android.permission.VIBRATE&quot;" />
  198. </annotation>
  199. </item>
  200. </root>