annotations.xml 35 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <root>
  3. <item name="android.view.textclassifier.ConversationAction float getConfidenceScore()">
  4. <annotation name="androidx.annotation.FloatRange">
  5. <val name="from" val="0" />
  6. <val name="to" val="1" />
  7. </annotation>
  8. </item>
  9. <item name="android.view.textclassifier.ConversationAction java.lang.String getType()">
  10. <annotation name="androidx.annotation.StringDef">
  11. <val name="value" val="{android.view.textclassifier.ConversationAction.TYPE_VIEW_CALENDAR, android.view.textclassifier.ConversationAction.TYPE_VIEW_MAP, android.view.textclassifier.ConversationAction.TYPE_TRACK_FLIGHT, android.view.textclassifier.ConversationAction.TYPE_OPEN_URL, android.view.textclassifier.ConversationAction.TYPE_SEND_SMS, android.view.textclassifier.ConversationAction.TYPE_CALL_PHONE, android.view.textclassifier.ConversationAction.TYPE_SEND_EMAIL, android.view.textclassifier.ConversationAction.TYPE_TEXT_REPLY, android.view.textclassifier.ConversationAction.TYPE_CREATE_REMINDER, android.view.textclassifier.ConversationAction.TYPE_SHARE_LOCATION}" />
  12. </annotation>
  13. </item>
  14. <item name="android.view.textclassifier.ConversationAction.Builder Builder(java.lang.String) 0">
  15. <annotation name="androidx.annotation.StringDef">
  16. <val name="value" val="{android.view.textclassifier.ConversationAction.TYPE_VIEW_CALENDAR, android.view.textclassifier.ConversationAction.TYPE_VIEW_MAP, android.view.textclassifier.ConversationAction.TYPE_TRACK_FLIGHT, android.view.textclassifier.ConversationAction.TYPE_OPEN_URL, android.view.textclassifier.ConversationAction.TYPE_SEND_SMS, android.view.textclassifier.ConversationAction.TYPE_CALL_PHONE, android.view.textclassifier.ConversationAction.TYPE_SEND_EMAIL, android.view.textclassifier.ConversationAction.TYPE_TEXT_REPLY, android.view.textclassifier.ConversationAction.TYPE_CREATE_REMINDER, android.view.textclassifier.ConversationAction.TYPE_SHARE_LOCATION}" />
  17. </annotation>
  18. </item>
  19. <item name="android.view.textclassifier.ConversationAction.Builder android.view.textclassifier.ConversationAction.Builder setConfidenceScore(float) 0">
  20. <annotation name="androidx.annotation.FloatRange">
  21. <val name="from" val="0" />
  22. <val name="to" val="1" />
  23. </annotation>
  24. </item>
  25. <item name="android.view.textclassifier.ConversationActions.Request int getMaxSuggestions()">
  26. <annotation name="androidx.annotation.IntRange">
  27. <val name="from" val="-1" />
  28. </annotation>
  29. </item>
  30. <item name="android.view.textclassifier.ConversationActions.Request java.util.List&lt;java.lang.String&gt; getHints()">
  31. <annotation name="androidx.annotation.StringDef">
  32. <val name="value" val="{android.view.textclassifier.ConversationActions.Request.HINT_FOR_NOTIFICATION, android.view.textclassifier.ConversationActions.Request.HINT_FOR_IN_APP}" />
  33. </annotation>
  34. </item>
  35. <item name="android.view.textclassifier.ConversationActions.Request.Builder android.view.textclassifier.ConversationActions.Request.Builder setHints(java.util.List<java.lang.String>) 0">
  36. <annotation name="androidx.annotation.StringDef">
  37. <val name="value" val="{android.view.textclassifier.ConversationActions.Request.HINT_FOR_NOTIFICATION, android.view.textclassifier.ConversationActions.Request.HINT_FOR_IN_APP}" />
  38. </annotation>
  39. </item>
  40. <item name="android.view.textclassifier.ConversationActions.Request.Builder android.view.textclassifier.ConversationActions.Request.Builder setMaxSuggestions(int) 0">
  41. <annotation name="androidx.annotation.IntRange">
  42. <val name="from" val="-1" />
  43. </annotation>
  44. </item>
  45. <item name="android.view.textclassifier.SelectionEvent android.view.textclassifier.SelectionEvent createSelectionActionEvent(int, int, int) 2">
  46. <annotation name="androidx.annotation.IntDef">
  47. <val name="value" val="{android.view.textclassifier.SelectionEvent.ACTION_OVERTYPE, android.view.textclassifier.SelectionEvent.ACTION_COPY, android.view.textclassifier.SelectionEvent.ACTION_PASTE, android.view.textclassifier.SelectionEvent.ACTION_CUT, android.view.textclassifier.SelectionEvent.ACTION_SHARE, android.view.textclassifier.SelectionEvent.ACTION_SMART_SHARE, android.view.textclassifier.SelectionEvent.ACTION_DRAG, android.view.textclassifier.SelectionEvent.ACTION_ABANDON, android.view.textclassifier.SelectionEvent.ACTION_OTHER, android.view.textclassifier.SelectionEvent.ACTION_SELECT_ALL, android.view.textclassifier.SelectionEvent.ACTION_RESET}" />
  48. </annotation>
  49. </item>
  50. <item name="android.view.textclassifier.SelectionEvent android.view.textclassifier.SelectionEvent createSelectionActionEvent(int, int, int, android.view.textclassifier.TextClassification) 2">
  51. <annotation name="androidx.annotation.IntDef">
  52. <val name="value" val="{android.view.textclassifier.SelectionEvent.ACTION_OVERTYPE, android.view.textclassifier.SelectionEvent.ACTION_COPY, android.view.textclassifier.SelectionEvent.ACTION_PASTE, android.view.textclassifier.SelectionEvent.ACTION_CUT, android.view.textclassifier.SelectionEvent.ACTION_SHARE, android.view.textclassifier.SelectionEvent.ACTION_SMART_SHARE, android.view.textclassifier.SelectionEvent.ACTION_DRAG, android.view.textclassifier.SelectionEvent.ACTION_ABANDON, android.view.textclassifier.SelectionEvent.ACTION_OTHER, android.view.textclassifier.SelectionEvent.ACTION_SELECT_ALL, android.view.textclassifier.SelectionEvent.ACTION_RESET}" />
  53. </annotation>
  54. </item>
  55. <item name="android.view.textclassifier.SelectionEvent android.view.textclassifier.SelectionEvent createSelectionStartedEvent(int, int) 0">
  56. <annotation name="androidx.annotation.IntDef">
  57. <val name="value" val="{android.view.textclassifier.SelectionEvent.INVOCATION_MANUAL, android.view.textclassifier.SelectionEvent.INVOCATION_LINK, android.view.textclassifier.SelectionEvent.INVOCATION_UNKNOWN}" />
  58. </annotation>
  59. </item>
  60. <item name="android.view.textclassifier.SelectionEvent boolean isTerminal(int) 0">
  61. <annotation name="androidx.annotation.IntDef">
  62. <val name="value" val="{android.view.textclassifier.SelectionEvent.ACTION_OVERTYPE, android.view.textclassifier.SelectionEvent.ACTION_COPY, android.view.textclassifier.SelectionEvent.ACTION_PASTE, android.view.textclassifier.SelectionEvent.ACTION_CUT, android.view.textclassifier.SelectionEvent.ACTION_SHARE, android.view.textclassifier.SelectionEvent.ACTION_SMART_SHARE, android.view.textclassifier.SelectionEvent.ACTION_DRAG, android.view.textclassifier.SelectionEvent.ACTION_ABANDON, android.view.textclassifier.SelectionEvent.ACTION_OTHER, android.view.textclassifier.SelectionEvent.ACTION_SELECT_ALL, android.view.textclassifier.SelectionEvent.ACTION_RESET, android.view.textclassifier.SelectionEvent.EVENT_SELECTION_STARTED, android.view.textclassifier.SelectionEvent.EVENT_SELECTION_MODIFIED, android.view.textclassifier.SelectionEvent.EVENT_SMART_SELECTION_SINGLE, android.view.textclassifier.SelectionEvent.EVENT_SMART_SELECTION_MULTI, android.view.textclassifier.SelectionEvent.EVENT_AUTO_SELECTION}" />
  63. </annotation>
  64. </item>
  65. <item name="android.view.textclassifier.SelectionEvent int getEventType()">
  66. <annotation name="androidx.annotation.IntDef">
  67. <val name="value" val="{android.view.textclassifier.SelectionEvent.ACTION_OVERTYPE, android.view.textclassifier.SelectionEvent.ACTION_COPY, android.view.textclassifier.SelectionEvent.ACTION_PASTE, android.view.textclassifier.SelectionEvent.ACTION_CUT, android.view.textclassifier.SelectionEvent.ACTION_SHARE, android.view.textclassifier.SelectionEvent.ACTION_SMART_SHARE, android.view.textclassifier.SelectionEvent.ACTION_DRAG, android.view.textclassifier.SelectionEvent.ACTION_ABANDON, android.view.textclassifier.SelectionEvent.ACTION_OTHER, android.view.textclassifier.SelectionEvent.ACTION_SELECT_ALL, android.view.textclassifier.SelectionEvent.ACTION_RESET, android.view.textclassifier.SelectionEvent.EVENT_SELECTION_STARTED, android.view.textclassifier.SelectionEvent.EVENT_SELECTION_MODIFIED, android.view.textclassifier.SelectionEvent.EVENT_SMART_SELECTION_SINGLE, android.view.textclassifier.SelectionEvent.EVENT_SMART_SELECTION_MULTI, android.view.textclassifier.SelectionEvent.EVENT_AUTO_SELECTION}" />
  68. </annotation>
  69. </item>
  70. <item name="android.view.textclassifier.SelectionEvent int getInvocationMethod()">
  71. <annotation name="androidx.annotation.IntDef">
  72. <val name="value" val="{android.view.textclassifier.SelectionEvent.INVOCATION_MANUAL, android.view.textclassifier.SelectionEvent.INVOCATION_LINK, android.view.textclassifier.SelectionEvent.INVOCATION_UNKNOWN}" />
  73. </annotation>
  74. </item>
  75. <item name="android.view.textclassifier.SelectionEvent java.lang.String getEntityType()">
  76. <annotation name="androidx.annotation.StringDef">
  77. <val name="value" val="{android.view.textclassifier.TextClassifier.TYPE_UNKNOWN, android.view.textclassifier.TextClassifier.TYPE_OTHER, android.view.textclassifier.TextClassifier.TYPE_EMAIL, android.view.textclassifier.TextClassifier.TYPE_PHONE, android.view.textclassifier.TextClassifier.TYPE_ADDRESS, android.view.textclassifier.TextClassifier.TYPE_URL, android.view.textclassifier.TextClassifier.TYPE_DATE, android.view.textclassifier.TextClassifier.TYPE_DATE_TIME, android.view.textclassifier.TextClassifier.TYPE_FLIGHT_NUMBER}" />
  78. </annotation>
  79. </item>
  80. <item name="android.view.textclassifier.SelectionEvent java.lang.String getWidgetType()">
  81. <annotation name="androidx.annotation.StringDef">
  82. <val name="value" val="{android.view.textclassifier.TextClassifier.WIDGET_TYPE_TEXTVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_EDITTEXT, android.view.textclassifier.TextClassifier.WIDGET_TYPE_UNSELECTABLE_TEXTVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_WEBVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_EDIT_WEBVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_TEXTVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_EDITTEXT, android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_UNSELECTABLE_TEXTVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_NOTIFICATION, android.view.textclassifier.TextClassifier.WIDGET_TYPE_UNKNOWN}" />
  83. </annotation>
  84. </item>
  85. <item name="android.view.textclassifier.TextClassification float getConfidenceScore(java.lang.String)">
  86. <annotation name="androidx.annotation.FloatRange">
  87. <val name="from" val="0.0" />
  88. <val name="to" val="1.0" />
  89. </annotation>
  90. </item>
  91. <item name="android.view.textclassifier.TextClassification float getConfidenceScore(java.lang.String) 0">
  92. <annotation name="androidx.annotation.StringDef">
  93. <val name="value" val="{android.view.textclassifier.TextClassifier.TYPE_UNKNOWN, android.view.textclassifier.TextClassifier.TYPE_OTHER, android.view.textclassifier.TextClassifier.TYPE_EMAIL, android.view.textclassifier.TextClassifier.TYPE_PHONE, android.view.textclassifier.TextClassifier.TYPE_ADDRESS, android.view.textclassifier.TextClassifier.TYPE_URL, android.view.textclassifier.TextClassifier.TYPE_DATE, android.view.textclassifier.TextClassifier.TYPE_DATE_TIME, android.view.textclassifier.TextClassifier.TYPE_FLIGHT_NUMBER}" />
  94. </annotation>
  95. </item>
  96. <item name="android.view.textclassifier.TextClassification int getEntityCount()">
  97. <annotation name="androidx.annotation.IntRange">
  98. <val name="from" val="0" />
  99. </annotation>
  100. </item>
  101. <item name="android.view.textclassifier.TextClassification java.lang.String getEntity(int)">
  102. <annotation name="androidx.annotation.StringDef">
  103. <val name="value" val="{android.view.textclassifier.TextClassifier.TYPE_UNKNOWN, android.view.textclassifier.TextClassifier.TYPE_OTHER, android.view.textclassifier.TextClassifier.TYPE_EMAIL, android.view.textclassifier.TextClassifier.TYPE_PHONE, android.view.textclassifier.TextClassifier.TYPE_ADDRESS, android.view.textclassifier.TextClassifier.TYPE_URL, android.view.textclassifier.TextClassifier.TYPE_DATE, android.view.textclassifier.TextClassifier.TYPE_DATE_TIME, android.view.textclassifier.TextClassifier.TYPE_FLIGHT_NUMBER}" />
  104. </annotation>
  105. </item>
  106. <item name="android.view.textclassifier.TextClassification.Builder android.view.textclassifier.TextClassification.Builder setEntityType(java.lang.String, float) 0">
  107. <annotation name="androidx.annotation.StringDef">
  108. <val name="value" val="{android.view.textclassifier.TextClassifier.TYPE_UNKNOWN, android.view.textclassifier.TextClassifier.TYPE_OTHER, android.view.textclassifier.TextClassifier.TYPE_EMAIL, android.view.textclassifier.TextClassifier.TYPE_PHONE, android.view.textclassifier.TextClassifier.TYPE_ADDRESS, android.view.textclassifier.TextClassifier.TYPE_URL, android.view.textclassifier.TextClassifier.TYPE_DATE, android.view.textclassifier.TextClassifier.TYPE_DATE_TIME, android.view.textclassifier.TextClassifier.TYPE_FLIGHT_NUMBER}" />
  109. </annotation>
  110. </item>
  111. <item name="android.view.textclassifier.TextClassification.Builder android.view.textclassifier.TextClassification.Builder setEntityType(java.lang.String, float) 1">
  112. <annotation name="androidx.annotation.FloatRange">
  113. <val name="from" val="0.0" />
  114. <val name="to" val="1.0" />
  115. </annotation>
  116. </item>
  117. <item name="android.view.textclassifier.TextClassification.Request int getEndIndex()">
  118. <annotation name="androidx.annotation.IntRange">
  119. <val name="from" val="0" />
  120. </annotation>
  121. </item>
  122. <item name="android.view.textclassifier.TextClassification.Request int getStartIndex()">
  123. <annotation name="androidx.annotation.IntRange">
  124. <val name="from" val="0" />
  125. </annotation>
  126. </item>
  127. <item name="android.view.textclassifier.TextClassification.Request.Builder Builder(java.lang.CharSequence, int, int) 1">
  128. <annotation name="androidx.annotation.IntRange">
  129. <val name="from" val="0" />
  130. </annotation>
  131. </item>
  132. <item name="android.view.textclassifier.TextClassification.Request.Builder Builder(java.lang.CharSequence, int, int) 2">
  133. <annotation name="androidx.annotation.IntRange">
  134. <val name="from" val="0" />
  135. </annotation>
  136. </item>
  137. <item name="android.view.textclassifier.TextClassificationContext java.lang.String getWidgetType()">
  138. <annotation name="androidx.annotation.StringDef">
  139. <val name="value" val="{android.view.textclassifier.TextClassifier.WIDGET_TYPE_TEXTVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_EDITTEXT, android.view.textclassifier.TextClassifier.WIDGET_TYPE_UNSELECTABLE_TEXTVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_WEBVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_EDIT_WEBVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_TEXTVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_EDITTEXT, android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_UNSELECTABLE_TEXTVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_NOTIFICATION, android.view.textclassifier.TextClassifier.WIDGET_TYPE_UNKNOWN}" />
  140. </annotation>
  141. </item>
  142. <item name="android.view.textclassifier.TextClassificationContext.Builder Builder(java.lang.String, java.lang.String) 1">
  143. <annotation name="androidx.annotation.StringDef">
  144. <val name="value" val="{android.view.textclassifier.TextClassifier.WIDGET_TYPE_TEXTVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_EDITTEXT, android.view.textclassifier.TextClassifier.WIDGET_TYPE_UNSELECTABLE_TEXTVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_WEBVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_EDIT_WEBVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_TEXTVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_EDITTEXT, android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_UNSELECTABLE_TEXTVIEW, android.view.textclassifier.TextClassifier.WIDGET_TYPE_NOTIFICATION, android.view.textclassifier.TextClassifier.WIDGET_TYPE_UNKNOWN}" />
  145. </annotation>
  146. </item>
  147. <item name="android.view.textclassifier.TextClassifier android.view.textclassifier.ConversationActions suggestConversationActions(android.view.textclassifier.ConversationActions.Request)">
  148. <annotation name="androidx.annotation.WorkerThread"/>
  149. </item>
  150. <item name="android.view.textclassifier.TextClassifier android.view.textclassifier.TextClassification classifyText(android.view.textclassifier.TextClassification.Request)">
  151. <annotation name="androidx.annotation.WorkerThread"/>
  152. </item>
  153. <item name="android.view.textclassifier.TextClassifier android.view.textclassifier.TextClassification classifyText(java.lang.CharSequence, int, int, android.os.LocaleList)">
  154. <annotation name="androidx.annotation.WorkerThread"/>
  155. </item>
  156. <item name="android.view.textclassifier.TextClassifier android.view.textclassifier.TextClassification classifyText(java.lang.CharSequence, int, int, android.os.LocaleList) 1">
  157. <annotation name="androidx.annotation.IntRange">
  158. <val name="from" val="0" />
  159. </annotation>
  160. </item>
  161. <item name="android.view.textclassifier.TextClassifier android.view.textclassifier.TextClassification classifyText(java.lang.CharSequence, int, int, android.os.LocaleList) 2">
  162. <annotation name="androidx.annotation.IntRange">
  163. <val name="from" val="0" />
  164. </annotation>
  165. </item>
  166. <item name="android.view.textclassifier.TextClassifier android.view.textclassifier.TextLanguage detectLanguage(android.view.textclassifier.TextLanguage.Request)">
  167. <annotation name="androidx.annotation.WorkerThread"/>
  168. </item>
  169. <item name="android.view.textclassifier.TextClassifier android.view.textclassifier.TextLinks generateLinks(android.view.textclassifier.TextLinks.Request)">
  170. <annotation name="androidx.annotation.WorkerThread"/>
  171. </item>
  172. <item name="android.view.textclassifier.TextClassifier android.view.textclassifier.TextSelection suggestSelection(android.view.textclassifier.TextSelection.Request)">
  173. <annotation name="androidx.annotation.WorkerThread"/>
  174. </item>
  175. <item name="android.view.textclassifier.TextClassifier android.view.textclassifier.TextSelection suggestSelection(java.lang.CharSequence, int, int, android.os.LocaleList)">
  176. <annotation name="androidx.annotation.WorkerThread"/>
  177. </item>
  178. <item name="android.view.textclassifier.TextClassifier android.view.textclassifier.TextSelection suggestSelection(java.lang.CharSequence, int, int, android.os.LocaleList) 1">
  179. <annotation name="androidx.annotation.IntRange">
  180. <val name="from" val="0" />
  181. </annotation>
  182. </item>
  183. <item name="android.view.textclassifier.TextClassifier android.view.textclassifier.TextSelection suggestSelection(java.lang.CharSequence, int, int, android.os.LocaleList) 2">
  184. <annotation name="androidx.annotation.IntRange">
  185. <val name="from" val="0" />
  186. </annotation>
  187. </item>
  188. <item name="android.view.textclassifier.TextClassifier int getMaxGenerateLinksTextLength()">
  189. <annotation name="androidx.annotation.WorkerThread"/>
  190. </item>
  191. <item name="android.view.textclassifier.TextClassifierEvent int getEventCategory()">
  192. <annotation name="androidx.annotation.IntDef">
  193. <val name="value" val="{android.view.textclassifier.TextClassifierEvent.CATEGORY_SELECTION, android.view.textclassifier.TextClassifierEvent.CATEGORY_LINKIFY, android.view.textclassifier.TextClassifierEvent.CATEGORY_CONVERSATION_ACTIONS, android.view.textclassifier.TextClassifierEvent.CATEGORY_LANGUAGE_DETECTION}" />
  194. </annotation>
  195. </item>
  196. <item name="android.view.textclassifier.TextClassifierEvent int getEventType()">
  197. <annotation name="androidx.annotation.IntDef">
  198. <val name="value" val="{android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_STARTED, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_MODIFIED, android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_SINGLE, android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_MULTI, android.view.textclassifier.TextClassifierEvent.TYPE_AUTO_SELECTION, android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_SHOWN, android.view.textclassifier.TextClassifierEvent.TYPE_LINK_CLICKED, android.view.textclassifier.TextClassifierEvent.TYPE_OVERTYPE, android.view.textclassifier.TextClassifierEvent.TYPE_COPY_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_PASTE_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_CUT_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SHARE_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SMART_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DRAG, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DESTROYED, android.view.textclassifier.TextClassifierEvent.TYPE_OTHER_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SELECT_ALL, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_RESET, android.view.textclassifier.TextClassifierEvent.TYPE_MANUAL_REPLY, android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_GENERATED}" />
  199. </annotation>
  200. </item>
  201. <item name="android.view.textclassifier.TextClassifierEvent.ConversationActionsEvent.Builder Builder(int) 0">
  202. <annotation name="androidx.annotation.IntDef">
  203. <val name="value" val="{android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_STARTED, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_MODIFIED, android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_SINGLE, android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_MULTI, android.view.textclassifier.TextClassifierEvent.TYPE_AUTO_SELECTION, android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_SHOWN, android.view.textclassifier.TextClassifierEvent.TYPE_LINK_CLICKED, android.view.textclassifier.TextClassifierEvent.TYPE_OVERTYPE, android.view.textclassifier.TextClassifierEvent.TYPE_COPY_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_PASTE_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_CUT_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SHARE_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SMART_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DRAG, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DESTROYED, android.view.textclassifier.TextClassifierEvent.TYPE_OTHER_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SELECT_ALL, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_RESET, android.view.textclassifier.TextClassifierEvent.TYPE_MANUAL_REPLY, android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_GENERATED}" />
  204. </annotation>
  205. </item>
  206. <item name="android.view.textclassifier.TextClassifierEvent.LanguageDetectionEvent.Builder Builder(int) 0">
  207. <annotation name="androidx.annotation.IntDef">
  208. <val name="value" val="{android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_STARTED, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_MODIFIED, android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_SINGLE, android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_MULTI, android.view.textclassifier.TextClassifierEvent.TYPE_AUTO_SELECTION, android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_SHOWN, android.view.textclassifier.TextClassifierEvent.TYPE_LINK_CLICKED, android.view.textclassifier.TextClassifierEvent.TYPE_OVERTYPE, android.view.textclassifier.TextClassifierEvent.TYPE_COPY_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_PASTE_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_CUT_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SHARE_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SMART_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DRAG, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DESTROYED, android.view.textclassifier.TextClassifierEvent.TYPE_OTHER_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SELECT_ALL, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_RESET, android.view.textclassifier.TextClassifierEvent.TYPE_MANUAL_REPLY, android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_GENERATED}" />
  209. </annotation>
  210. </item>
  211. <item name="android.view.textclassifier.TextClassifierEvent.TextLinkifyEvent.Builder Builder(int) 0">
  212. <annotation name="androidx.annotation.IntDef">
  213. <val name="value" val="{android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_STARTED, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_MODIFIED, android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_SINGLE, android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_MULTI, android.view.textclassifier.TextClassifierEvent.TYPE_AUTO_SELECTION, android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_SHOWN, android.view.textclassifier.TextClassifierEvent.TYPE_LINK_CLICKED, android.view.textclassifier.TextClassifierEvent.TYPE_OVERTYPE, android.view.textclassifier.TextClassifierEvent.TYPE_COPY_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_PASTE_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_CUT_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SHARE_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SMART_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DRAG, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DESTROYED, android.view.textclassifier.TextClassifierEvent.TYPE_OTHER_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SELECT_ALL, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_RESET, android.view.textclassifier.TextClassifierEvent.TYPE_MANUAL_REPLY, android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_GENERATED}" />
  214. </annotation>
  215. </item>
  216. <item name="android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder Builder(int) 0">
  217. <annotation name="androidx.annotation.IntDef">
  218. <val name="value" val="{android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_STARTED, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_MODIFIED, android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_SINGLE, android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_MULTI, android.view.textclassifier.TextClassifierEvent.TYPE_AUTO_SELECTION, android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_SHOWN, android.view.textclassifier.TextClassifierEvent.TYPE_LINK_CLICKED, android.view.textclassifier.TextClassifierEvent.TYPE_OVERTYPE, android.view.textclassifier.TextClassifierEvent.TYPE_COPY_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_PASTE_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_CUT_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SHARE_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SMART_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DRAG, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DESTROYED, android.view.textclassifier.TextClassifierEvent.TYPE_OTHER_ACTION, android.view.textclassifier.TextClassifierEvent.TYPE_SELECT_ALL, android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_RESET, android.view.textclassifier.TextClassifierEvent.TYPE_MANUAL_REPLY, android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_GENERATED}" />
  219. </annotation>
  220. </item>
  221. <item name="android.view.textclassifier.TextLanguage float getConfidenceScore(android.icu.util.ULocale)">
  222. <annotation name="androidx.annotation.FloatRange">
  223. <val name="from" val="0.0" />
  224. <val name="to" val="1.0" />
  225. </annotation>
  226. </item>
  227. <item name="android.view.textclassifier.TextLanguage int getLocaleHypothesisCount()">
  228. <annotation name="androidx.annotation.IntRange">
  229. <val name="from" val="0" />
  230. </annotation>
  231. </item>
  232. <item name="android.view.textclassifier.TextLanguage.Builder android.view.textclassifier.TextLanguage.Builder putLocale(android.icu.util.ULocale, float) 1">
  233. <annotation name="androidx.annotation.FloatRange">
  234. <val name="from" val="0.0" />
  235. <val name="to" val="1.0" />
  236. </annotation>
  237. </item>
  238. <item name="android.view.textclassifier.TextLinks int apply(android.text.Spannable, int, java.util.function.Function&lt;android.view.textclassifier.TextLinks.TextLink,android.view.textclassifier.TextLinks.TextLinkSpan&gt;)">
  239. <annotation name="androidx.annotation.IntDef">
  240. <val name="value" val="{android.view.textclassifier.TextLinks.STATUS_LINKS_APPLIED, android.view.textclassifier.TextLinks.STATUS_NO_LINKS_FOUND, android.view.textclassifier.TextLinks.STATUS_NO_LINKS_APPLIED, android.view.textclassifier.TextLinks.STATUS_DIFFERENT_TEXT, android.view.textclassifier.TextLinks.STATUS_UNSUPPORTED_CHARACTER}" />
  241. </annotation>
  242. </item>
  243. <item name="android.view.textclassifier.TextLinks int apply(android.text.Spannable, int, java.util.function.Function&lt;android.view.textclassifier.TextLinks.TextLink,android.view.textclassifier.TextLinks.TextLinkSpan&gt;) 1">
  244. <annotation name="androidx.annotation.IntDef">
  245. <val name="value" val="{android.view.textclassifier.TextLinks.APPLY_STRATEGY_IGNORE, android.view.textclassifier.TextLinks.APPLY_STRATEGY_REPLACE}" />
  246. </annotation>
  247. </item>
  248. <item name="android.view.textclassifier.TextLinks.TextLink float getConfidenceScore(java.lang.String)">
  249. <annotation name="androidx.annotation.FloatRange">
  250. <val name="from" val="0.0" />
  251. <val name="to" val="1.0" />
  252. </annotation>
  253. </item>
  254. <item name="android.view.textclassifier.TextLinks.TextLink float getConfidenceScore(java.lang.String) 0">
  255. <annotation name="androidx.annotation.StringDef">
  256. <val name="value" val="{android.view.textclassifier.TextClassifier.TYPE_UNKNOWN, android.view.textclassifier.TextClassifier.TYPE_OTHER, android.view.textclassifier.TextClassifier.TYPE_EMAIL, android.view.textclassifier.TextClassifier.TYPE_PHONE, android.view.textclassifier.TextClassifier.TYPE_ADDRESS, android.view.textclassifier.TextClassifier.TYPE_URL, android.view.textclassifier.TextClassifier.TYPE_DATE, android.view.textclassifier.TextClassifier.TYPE_DATE_TIME, android.view.textclassifier.TextClassifier.TYPE_FLIGHT_NUMBER}" />
  257. </annotation>
  258. </item>
  259. <item name="android.view.textclassifier.TextLinks.TextLink java.lang.String getEntity(int)">
  260. <annotation name="androidx.annotation.StringDef">
  261. <val name="value" val="{android.view.textclassifier.TextClassifier.TYPE_UNKNOWN, android.view.textclassifier.TextClassifier.TYPE_OTHER, android.view.textclassifier.TextClassifier.TYPE_EMAIL, android.view.textclassifier.TextClassifier.TYPE_PHONE, android.view.textclassifier.TextClassifier.TYPE_ADDRESS, android.view.textclassifier.TextClassifier.TYPE_URL, android.view.textclassifier.TextClassifier.TYPE_DATE, android.view.textclassifier.TextClassifier.TYPE_DATE_TIME, android.view.textclassifier.TextClassifier.TYPE_FLIGHT_NUMBER}" />
  262. </annotation>
  263. </item>
  264. <item name="android.view.textclassifier.TextSelection float getConfidenceScore(java.lang.String)">
  265. <annotation name="androidx.annotation.FloatRange">
  266. <val name="from" val="0.0" />
  267. <val name="to" val="1.0" />
  268. </annotation>
  269. </item>
  270. <item name="android.view.textclassifier.TextSelection float getConfidenceScore(java.lang.String) 0">
  271. <annotation name="androidx.annotation.StringDef">
  272. <val name="value" val="{android.view.textclassifier.TextClassifier.TYPE_UNKNOWN, android.view.textclassifier.TextClassifier.TYPE_OTHER, android.view.textclassifier.TextClassifier.TYPE_EMAIL, android.view.textclassifier.TextClassifier.TYPE_PHONE, android.view.textclassifier.TextClassifier.TYPE_ADDRESS, android.view.textclassifier.TextClassifier.TYPE_URL, android.view.textclassifier.TextClassifier.TYPE_DATE, android.view.textclassifier.TextClassifier.TYPE_DATE_TIME, android.view.textclassifier.TextClassifier.TYPE_FLIGHT_NUMBER}" />
  273. </annotation>
  274. </item>
  275. <item name="android.view.textclassifier.TextSelection int getEntityCount()">
  276. <annotation name="androidx.annotation.IntRange">
  277. <val name="from" val="0" />
  278. </annotation>
  279. </item>
  280. <item name="android.view.textclassifier.TextSelection java.lang.String getEntity(int)">
  281. <annotation name="androidx.annotation.StringDef">
  282. <val name="value" val="{android.view.textclassifier.TextClassifier.TYPE_UNKNOWN, android.view.textclassifier.TextClassifier.TYPE_OTHER, android.view.textclassifier.TextClassifier.TYPE_EMAIL, android.view.textclassifier.TextClassifier.TYPE_PHONE, android.view.textclassifier.TextClassifier.TYPE_ADDRESS, android.view.textclassifier.TextClassifier.TYPE_URL, android.view.textclassifier.TextClassifier.TYPE_DATE, android.view.textclassifier.TextClassifier.TYPE_DATE_TIME, android.view.textclassifier.TextClassifier.TYPE_FLIGHT_NUMBER}" />
  283. </annotation>
  284. </item>
  285. <item name="android.view.textclassifier.TextSelection.Builder Builder(int, int) 0">
  286. <annotation name="androidx.annotation.IntRange">
  287. <val name="from" val="0" />
  288. </annotation>
  289. </item>
  290. <item name="android.view.textclassifier.TextSelection.Builder Builder(int, int) 1">
  291. <annotation name="androidx.annotation.IntRange">
  292. <val name="from" val="0" />
  293. </annotation>
  294. </item>
  295. <item name="android.view.textclassifier.TextSelection.Builder android.view.textclassifier.TextSelection.Builder setEntityType(java.lang.String, float) 0">
  296. <annotation name="androidx.annotation.StringDef">
  297. <val name="value" val="{android.view.textclassifier.TextClassifier.TYPE_UNKNOWN, android.view.textclassifier.TextClassifier.TYPE_OTHER, android.view.textclassifier.TextClassifier.TYPE_EMAIL, android.view.textclassifier.TextClassifier.TYPE_PHONE, android.view.textclassifier.TextClassifier.TYPE_ADDRESS, android.view.textclassifier.TextClassifier.TYPE_URL, android.view.textclassifier.TextClassifier.TYPE_DATE, android.view.textclassifier.TextClassifier.TYPE_DATE_TIME, android.view.textclassifier.TextClassifier.TYPE_FLIGHT_NUMBER}" />
  298. </annotation>
  299. </item>
  300. <item name="android.view.textclassifier.TextSelection.Builder android.view.textclassifier.TextSelection.Builder setEntityType(java.lang.String, float) 1">
  301. <annotation name="androidx.annotation.FloatRange">
  302. <val name="from" val="0.0" />
  303. <val name="to" val="1.0" />
  304. </annotation>
  305. </item>
  306. <item name="android.view.textclassifier.TextSelection.Request int getEndIndex()">
  307. <annotation name="androidx.annotation.IntRange">
  308. <val name="from" val="0" />
  309. </annotation>
  310. </item>
  311. <item name="android.view.textclassifier.TextSelection.Request int getStartIndex()">
  312. <annotation name="androidx.annotation.IntRange">
  313. <val name="from" val="0" />
  314. </annotation>
  315. </item>
  316. <item name="android.view.textclassifier.TextSelection.Request.Builder Builder(java.lang.CharSequence, int, int) 1">
  317. <annotation name="androidx.annotation.IntRange">
  318. <val name="from" val="0" />
  319. </annotation>
  320. </item>
  321. <item name="android.view.textclassifier.TextSelection.Request.Builder Builder(java.lang.CharSequence, int, int) 2">
  322. <annotation name="androidx.annotation.IntRange">
  323. <val name="from" val="0" />
  324. </annotation>
  325. </item>
  326. </root>