/external/libtextclassifier/java/tests/instrumentation/src/com/android/textclassifier/common/statsd/ |
D | TextClassifierEventConverterTest.java | 28 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 …]
|
D | TextClassifierEventLoggerTest.java | 32 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 …]
|
D | SelectionEventConverterTest.java | 26 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/ |
D | TextClassificationEventTest.java | 35 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/ |
D | SelectionEventConverter.java | 21 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 …]
|
D | TextClassifierEventConverter.java | 21 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 …]
|
D | TextClassifierEventLogger.java | 26 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 …]
|
D | GenerateLinksLogger.java | 26 import com.android.textclassifier.common.logging.TextClassifierEvent; 148 TextClassifierEvent.TYPE_LINKS_GENERATED, in writeStats()
|
/external/libtextclassifier/notification/src/com/android/textclassifier/notification/ |
D | SmartSuggestionsLogSession.java | 24 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/ |
D | SmartSuggestionsLogSessionTest.java | 33 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 …]
|
D | SmartSuggestionsHelperTest.java | 40 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/ |
D | TextClassifierEvent.java | 37 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/ |
D | DefaultTextClassifierService.java | 27 import android.view.textclassifier.TextClassifierEvent; 194 TextClassificationSessionId sessionId, TextClassifierEvent event) { in onTextClassifierEvent()
|
D | TextClassifierImpl.java | 40 import android.view.textclassifier.TextClassifierEvent; 342 TextClassifierEvent textClassifierEvent = SelectionEventConverter.toTextClassifierEvent(event); in onSelectionEvent() 350 @Nullable TextClassificationSessionId sessionId, TextClassifierEvent event) { in onTextClassifierEvent()
|