Home
last modified time | relevance | path

Searched refs:TextClassifierEvent (Results 1 – 14 of 14) sorted by relevance

/external/libtextclassifier/java/tests/instrumentation/src/com/android/textclassifier/common/statsd/
DTextClassifierEventConverterTest.java28 import com.android.textclassifier.common.logging.TextClassifierEvent;
29 import com.android.textclassifier.common.logging.TextClassifierEvent.TextSelectionEvent;
40 final android.view.textclassifier.TextClassifierEvent.TextSelectionEvent event = in testTextSelectionEvent_minimal()
41 new android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder( in testTextSelectionEvent_minimal()
42 android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_SHOWN) in testTextSelectionEvent_minimal()
48 assertThat(result.getEventCategory()).isEqualTo(TextClassifierEvent.CATEGORY_SELECTION); in testTextSelectionEvent_minimal()
58 final android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder builder = in testTextSelectionEvent_full()
59 new android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder( in testTextSelectionEvent_full()
60 android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_SHOWN); in testTextSelectionEvent_full()
62 android.view.textclassifier.TextClassifierEvent.TextSelectionEvent event = in testTextSelectionEvent_full()
[all …]
DTextClassifierEventLoggerTest.java32 import com.android.textclassifier.common.logging.TextClassifierEvent;
77 TextClassifierEvent.TextSelectionEvent textSelectionEvent = in writeEvent_textSelectionEvent()
78 new TextClassifierEvent.TextSelectionEvent.Builder( in writeEvent_textSelectionEvent()
79 TextClassifierEvent.TYPE_SELECTION_STARTED) in writeEvent_textSelectionEvent()
115 TextClassifierEvent.TextSelectionEvent textSelectionEvent = in writeEvent_textSelectionEvent_autoToSingle()
116 new TextClassifierEvent.TextSelectionEvent.Builder(TextClassifierEvent.TYPE_AUTO_SELECTION) in writeEvent_textSelectionEvent_autoToSingle()
133 TextClassifierEvent.TextSelectionEvent textSelectionEvent = in writeEvent_textSelectionEvent_autoToMulti()
134 new TextClassifierEvent.TextSelectionEvent.Builder(TextClassifierEvent.TYPE_AUTO_SELECTION) in writeEvent_textSelectionEvent_autoToMulti()
151 TextClassifierEvent.TextSelectionEvent textSelectionEvent = in writeEvent_textSelectionEvent_keepAuto()
152 new TextClassifierEvent.TextSelectionEvent.Builder(TextClassifierEvent.TYPE_AUTO_SELECTION) in writeEvent_textSelectionEvent_keepAuto()
[all …]
DSelectionEventConverterTest.java26 import android.view.textclassifier.TextClassifierEvent;
69 TextClassifierEvent textClassifierEvent = in convert_started()
75 .isEqualTo(TextClassifierEvent.TYPE_SELECTION_STARTED); in convert_started()
94 TextClassifierEvent.TextSelectionEvent textSelectionEvent = in convert_smartSelection()
95 (TextClassifierEvent.TextSelectionEvent) in convert_smartSelection()
101 assertThat(textSelectionEvent.getEventType()).isEqualTo(TextClassifierEvent.TYPE_SMART_ACTION); in convert_smartSelection()
124 TextClassifierEvent.TextSelectionEvent textSelectionEvent = in convert_smartShare()
125 (TextClassifierEvent.TextSelectionEvent) in convert_smartShare()
132 .isEqualTo(TextClassifierEvent.TYPE_SMART_SELECTION_MULTI); in convert_smartShare()
155 TextClassifierEvent.TextLinkifyEvent textLinkifyEvent = in convert_smartLinkify()
[all …]
/external/libtextclassifier/java/tests/instrumentation/src/com/android/textclassifier/common/logging/
DTextClassificationEventTest.java35 final TextClassifierEvent.TextSelectionEvent event = in testTextSelectionEvent_minimal()
36 new TextClassifierEvent.TextSelectionEvent.Builder(TextClassifierEvent.TYPE_ACTIONS_SHOWN) in testTextSelectionEvent_minimal()
39 assertThat(event.getEventCategory()).isEqualTo(TextClassifierEvent.CATEGORY_SELECTION); in testTextSelectionEvent_minimal()
49 final TextClassifierEvent.TextSelectionEvent.Builder builder = in testTextSelectionEvent_full()
50 new TextClassifierEvent.TextSelectionEvent.Builder(TextClassifierEvent.TYPE_ACTIONS_SHOWN); in testTextSelectionEvent_full()
52 TextClassifierEvent.TextSelectionEvent event = in testTextSelectionEvent_full()
60 assertThat(event.getEventCategory()).isEqualTo(TextClassifierEvent.CATEGORY_SELECTION); in testTextSelectionEvent_full()
70 TextClassifierEvent.TextLinkifyEvent event = in testTextLinkifyEvent_minimal()
71 new TextClassifierEvent.TextLinkifyEvent.Builder(TextClassifierEvent.TYPE_ACTIONS_SHOWN) in testTextLinkifyEvent_minimal()
74 assertThat(event.getEventCategory()).isEqualTo(TextClassifierEvent.CATEGORY_LINKIFY); in testTextLinkifyEvent_minimal()
[all …]
/external/libtextclassifier/java/src/com/android/textclassifier/common/statsd/
DSelectionEventConverter.java21 import android.view.textclassifier.TextClassifierEvent;
29 public static TextClassifierEvent toTextClassifierEvent(SelectionEvent selectionEvent) { in toTextClassifierEvent()
39 return new TextClassifierEvent.TextLinkifyEvent.Builder( in toTextClassifierEvent()
48 return new TextClassifierEvent.TextSelectionEvent.Builder( in toTextClassifierEvent()
66 return TextClassifierEvent.TYPE_SELECTION_STARTED; in convertEventType()
68 return TextClassifierEvent.TYPE_SELECTION_MODIFIED; in convertEventType()
76 return TextClassifierEvent.TYPE_OVERTYPE; in convertEventType()
78 return TextClassifierEvent.TYPE_COPY_ACTION; in convertEventType()
80 return TextClassifierEvent.TYPE_PASTE_ACTION; in convertEventType()
82 return TextClassifierEvent.TYPE_CUT_ACTION; in convertEventType()
[all …]
DTextClassifierEventConverter.java21 import com.android.textclassifier.common.logging.TextClassifierEvent;
22 import com.android.textclassifier.common.logging.TextClassifierEvent.ConversationActionsEvent;
23 import com.android.textclassifier.common.logging.TextClassifierEvent.LanguageDetectionEvent;
24 import com.android.textclassifier.common.logging.TextClassifierEvent.TextLinkifyEvent;
25 import com.android.textclassifier.common.logging.TextClassifierEvent.TextSelectionEvent;
40 public static TextClassifierEvent fromPlatform( in fromPlatform()
41 @Nullable android.view.textclassifier.TextClassifierEvent textClassifierEvent) { in fromPlatform()
46 instanceof android.view.textclassifier.TextClassifierEvent.TextSelectionEvent) { in fromPlatform()
48 (android.view.textclassifier.TextClassifierEvent.TextSelectionEvent) textClassifierEvent); in fromPlatform()
50 instanceof android.view.textclassifier.TextClassifierEvent.TextLinkifyEvent) { in fromPlatform()
[all …]
DTextClassifierEventLogger.java26 import com.android.textclassifier.common.logging.TextClassifierEvent;
39 @Nullable TextClassificationSessionId sessionId, TextClassifierEvent event) { in writeEvent()
47 if (event instanceof TextClassifierEvent.TextSelectionEvent) { in writeEvent()
48 logTextSelectionEvent(sessionId, (TextClassifierEvent.TextSelectionEvent) event); in writeEvent()
49 } else if (event instanceof TextClassifierEvent.TextLinkifyEvent) { in writeEvent()
50 logTextLinkifyEvent(sessionId, (TextClassifierEvent.TextLinkifyEvent) event); in writeEvent()
51 } else if (event instanceof TextClassifierEvent.ConversationActionsEvent) { in writeEvent()
52 logConversationActionsEvent(sessionId, (TextClassifierEvent.ConversationActionsEvent) event); in writeEvent()
53 } else if (event instanceof TextClassifierEvent.LanguageDetectionEvent) { in writeEvent()
54 logLanguageDetectionEvent(sessionId, (TextClassifierEvent.LanguageDetectionEvent) event); in writeEvent()
[all …]
DGenerateLinksLogger.java26 import com.android.textclassifier.common.logging.TextClassifierEvent;
148 TextClassifierEvent.TYPE_LINKS_GENERATED, in writeStats()
/external/libtextclassifier/notification/src/com/android/textclassifier/notification/
DSmartSuggestionsLogSession.java24 import android.view.textclassifier.TextClassifierEvent;
72 TextClassifierEvent textClassifierEvent = in onNotificationExpansionChanged()
73 createTextClassifierEventBuilder(TextClassifierEvent.TYPE_ACTIONS_SHOWN, resultId).build(); in onNotificationExpansionChanged()
92 TextClassifierEvent textClassifierEvent = in onActionClicked()
93 createTextClassifierEventBuilder(TextClassifierEvent.TYPE_SMART_ACTION, resultId) in onActionClicked()
109 TextClassifierEvent textClassifierEvent = in onSuggestedReplySent()
110 createTextClassifierEventBuilder(TextClassifierEvent.TYPE_SMART_ACTION, resultId) in onSuggestedReplySent()
119 TextClassifierEvent textClassifierEvent = in onDirectReplied()
120 createTextClassifierEventBuilder(TextClassifierEvent.TYPE_MANUAL_REPLY, resultId).build(); in onDirectReplied()
126 TextClassifierEvent textClassifierEvent = in onSuggestionsGenerated()
[all …]
/external/libtextclassifier/notification/tests/src/com/android/textclassifier/notification/
DSmartSuggestionsLogSessionTest.java33 import android.view.textclassifier.TextClassifierEvent;
75 TextClassifierEvent textClassifierEvent = getLoggedEvent(); in onActionClicked()
76 assertThat(textClassifierEvent.getEventType()).isEqualTo(TextClassifierEvent.TYPE_SMART_ACTION); in onActionClicked()
108 TextClassifierEvent textClassifierEvent = getLoggedEvent(); in onDirectReplied()
109 assertThat(textClassifierEvent.getEventType()).isEqualTo(TextClassifierEvent.TYPE_MANUAL_REPLY); in onDirectReplied()
117 TextClassifierEvent textClassifierEvent = getLoggedEvent(); in onNotificationExpansionChanged()
119 .isEqualTo(TextClassifierEvent.TYPE_ACTIONS_SHOWN); in onNotificationExpansionChanged()
128 ArgumentCaptor<TextClassifierEvent> argumentCaptor = in onNotificationExpansionChanged_loggedOnce()
129 ArgumentCaptor.forClass(TextClassifierEvent.class); in onNotificationExpansionChanged_loggedOnce()
145 TextClassifierEvent textClassifierEvent = getLoggedEvent(); in onSuggestedReplySent()
[all …]
DSmartSuggestionsHelperTest.java40 import android.view.textclassifier.TextClassifierEvent;
256 List<TextClassifierEvent> textClassifierEvents = fakeTextClassifier.getTextClassifierEvents(); in onSuggestedReplySent()
258 TextClassifierEvent firstEvent = textClassifierEvents.get(0); in onSuggestedReplySent()
259 assertThat(firstEvent.getEventType()).isEqualTo(TextClassifierEvent.TYPE_ACTIONS_GENERATED); in onSuggestedReplySent()
263 TextClassifierEvent secondEvent = textClassifierEvents.get(1); in onSuggestedReplySent()
264 assertThat(secondEvent.getEventType()).isEqualTo(TextClassifierEvent.TYPE_SMART_ACTION); in onSuggestedReplySent()
279 List<TextClassifierEvent> textClassifierEvents = fakeTextClassifier.getTextClassifierEvents(); in onSuggestedReplySent_noMatchingSession()
281 TextClassifierEvent firstEvent = textClassifierEvents.get(0); in onSuggestedReplySent_noMatchingSession()
282 assertThat(firstEvent.getEventType()).isEqualTo(TextClassifierEvent.TYPE_ACTIONS_GENERATED); in onSuggestedReplySent_noMatchingSession()
294 List<TextClassifierEvent> textClassifierEvents = fakeTextClassifier.getTextClassifierEvents(); in onNotificationDirectReply()
[all …]
/external/libtextclassifier/java/src/com/android/textclassifier/common/logging/
DTextClassifierEvent.java37 public abstract class TextClassifierEvent { class
162 private TextClassifierEvent(Builder<?> builder) { in TextClassifierEvent() method in TextClassifierEvent
520 public static final class TextSelectionEvent extends TextClassifierEvent {
565 extends TextClassifierEvent.Builder<TextSelectionEvent.Builder> {
657 public static final class TextLinkifyEvent extends TextClassifierEvent {
665 extends TextClassifierEvent.Builder<TextLinkifyEvent.Builder> {
672 super(TextClassifierEvent.CATEGORY_LINKIFY, eventType); in Builder()
712 public static final class LanguageDetectionEvent extends TextClassifierEvent {
720 extends TextClassifierEvent.Builder<LanguageDetectionEvent.Builder> {
728 super(TextClassifierEvent.CATEGORY_LANGUAGE_DETECTION, eventType); in Builder()
[all …]
/external/libtextclassifier/java/src/com/android/textclassifier/
DDefaultTextClassifierService.java27 import android.view.textclassifier.TextClassifierEvent;
194 TextClassificationSessionId sessionId, TextClassifierEvent event) { in onTextClassifierEvent()
DTextClassifierImpl.java40 import android.view.textclassifier.TextClassifierEvent;
342 TextClassifierEvent textClassifierEvent = SelectionEventConverter.toTextClassifierEvent(event); in onSelectionEvent()
350 @Nullable TextClassificationSessionId sessionId, TextClassifierEvent event) { in onTextClassifierEvent()