Home
last modified time | relevance | path

Searched refs:Conversation (Results 1 – 21 of 21) sorted by relevance

/aosp12/packages/apps/Car/Messenger/src/com/android/car/messenger/core/util/
H A DConversationUtil.java30 import com.android.car.messenger.common.Conversation;
31 import com.android.car.messenger.common.Conversation.Message;
32 import com.android.car.messenger.common.Conversation.Message.MessageStatus;
43 public static long getConversationTimestamp(@Nullable Conversation conversation) { in getConversationTimestamp()
54 public static boolean isReplied(@Nullable Conversation conversation) { in isReplied()
72 public static Message getLastIncomingMessage(@Nullable Conversation conversation) { in getLastIncomingMessage()
85 public static String getLastMessagePreview(@Nullable Conversation conversation) { in getLastMessagePreview()
104 public static int getConversationStatus(@Nullable Conversation conversation) { in getConversationStatus()
119 @NonNull Conversation.Builder conversationBuilder, in setReplyAsAnExtra()
133 private static long getReplyTimestamp(@Nullable Conversation conversation) { in getReplyTimestamp()
[all …]
H A DVoiceUtil.java51 import com.android.car.messenger.common.Conversation;
52 import com.android.car.messenger.common.Conversation.ConversationAction;
53 import com.android.car.messenger.common.Conversation.ConversationAction.ActionType;
75 @NonNull Conversation conversation) { in voiceRequestReadConversation()
92 @NonNull Conversation conversation) { in voiceRequestReplyConversation()
103 @NonNull Conversation conversation, in voiceRequestHelper()
108 Conversation tapToReadConversation = in voiceRequestHelper()
157 public static Conversation createTapToReadConversation( in createTapToReadConversation()
158 Conversation conversation, int userAccountId) { in createTapToReadConversation()
161 Conversation.Builder builder = conversation.toBuilder(); in createTapToReadConversation()
/aosp12/packages/apps/Car/Messenger/src/com/android/car/messenger/impl/datamodels/util/
H A DMessageUtils.java19 import static com.android.car.messenger.common.Conversation.Message.MessageStatus.MESSAGE_STATUS_NO…
20 import static com.android.car.messenger.common.Conversation.Message.MessageStatus.MESSAGE_STATUS_RE…
35 import com.android.car.messenger.common.Conversation;
36 import com.android.car.messenger.common.Conversation.Message;
37 import com.android.car.messenger.common.Conversation.Message.MessageStatus;
38 import com.android.car.messenger.common.Conversation.Message.MessageType;
79 for (Conversation.Message message : messages) { in getUnreadMessages()
86 unreadMessages.sort(comparingLong(Conversation.Message::getTimestamp)); in getUnreadMessages()
177 private static Conversation.Message parseMessageAtPoint( in parseMessageAtPoint()
185 Conversation.Message message = in parseMessageAtPoint()
[all …]
H A DConversationFetchUtil.java33 import com.android.car.messenger.common.Conversation;
55 public static Conversation fetchConversation(@NonNull String conversationId) { in fetchConversation()
57 Conversation.Builder conversationBuilder = initConversationBuilder(conversationId); in fetchConversation()
62 List<Conversation.Message> messages = in fetchConversation()
68 List<Conversation.Message> messagesToRead = MessageUtils.getUnreadMessages(messages); in fetchConversation()
71 Conversation.Message lastReply = null; in fetchConversation()
75 Pair<List<Conversation.Message>, Conversation.Message> readMessagesAndReplyTimestamp = in fetchConversation()
87 private static Conversation.Builder initConversationBuilder(@NonNull String conversationId) { in initConversationBuilder()
90 Conversation.Builder builder = in initConversationBuilder()
91 new Conversation.Builder( in initConversationBuilder()
/aosp12/packages/apps/Car/Messenger/src/com/android/car/messenger/impl/datamodels/
H A DConversationListLiveData.java33 import com.android.car.messenger.common.Conversation;
48 class ConversationListLiveData extends ContentProviderLiveData<Collection<Conversation>> {
52 private static final Comparator<Conversation> sConversationComparator =
86 ArrayList<Conversation> conversations = new ArrayList<>(); in onDataChange()
89 Conversation conversation = null; in onDataChange()
105 Collection<Conversation> conversations = getValue(); in onSharedPreferenceChanged()
110 ArrayList<Conversation> finalConversations = new ArrayList<>(); in onSharedPreferenceChanged()
112 for (Conversation conversation : conversations) { in onSharedPreferenceChanged()
120 Conversation.Builder builder = conversation.toBuilder(); in onSharedPreferenceChanged()
H A DTelephonyDataModel.java32 import com.android.car.messenger.common.Conversation;
61 public LiveData<Collection<Conversation>> getConversations(@NonNull UserAccount userAccount) { in getConversations()
67 public LiveData<Conversation> getUnreadMessages() { in getUnreadMessages()
H A DNewMessageLiveData.java31 import com.android.car.messenger.common.Conversation;
50 public class NewMessageLiveData extends ContentProviderLiveData<Conversation> {
125 Conversation conversation; in postNewMessageIfFound()
/aosp12/packages/apps/Car/libs/car-assist-lib/src/com/android/car/assist/payloadhandlers/
H A DConversationPayloadHandler.java37 import com.android.car.messenger.common.Conversation;
38 import com.android.car.messenger.common.Conversation.ConversationAction.ActionType;
65 @NonNull Conversation conversation, in createNotificationFromConversation()
91 @NonNull Conversation conversation, in getNotificationAction()
93 Conversation.ConversationAction conversationAction = in getNotificationAction()
130 @NonNull Conversation conversation) { in getMessagingStyle()
135 for (Conversation.Message message : conversation.getMessages()) { in getMessagingStyle()
156 private static boolean isGroupConversation(Conversation conversation) { in isGroupConversation()
165 private static Conversation.ConversationAction getConversationAction( in getConversationAction()
166 Conversation conversation, @ActionType int action) { in getConversationAction()
/aosp12/packages/apps/Car/Messenger/src/com/android/car/messenger/core/ui/conversationlist/
H A DConversationItemAdapter.java28 import com.android.car.messenger.common.Conversation;
38 void onConversationItemClicked(@NonNull Conversation conversation); in onConversationItemClicked()
40 void onReplyIconClicked(@NonNull Conversation conversation); in onReplyIconClicked()
42 void onPlayIconClicked(@NonNull Conversation conversation); in onPlayIconClicked()
H A DUIConversationItem.java24 import com.android.car.messenger.common.Conversation;
41 @NonNull Conversation mConversation;
56 @NonNull Conversation conversation) { in UIConversationItem()
143 public Conversation getConversation() { in getConversation()
H A DConversationListViewModel.java31 import com.android.car.messenger.common.Conversation;
87 Collection<Conversation> list = pair.second; in createUIConversationLog()
102 private LiveData<Pair<CarUxRestrictions, Collection<Conversation>>> subscribeToConversations( in subscribeToConversations()
104 final LiveData<Collection<Conversation>> liveData = in subscribeToConversations()
H A DConversationListFragment.java28 import com.android.car.messenger.common.Conversation;
153 public void onConversationItemClicked(@NonNull Conversation conversation) { in onConversationItemClicked()
161 public void onReplyIconClicked(@NonNull Conversation conversation) { in onReplyIconClicked()
169 public void onPlayIconClicked(@NonNull Conversation conversation) { in onPlayIconClicked()
H A DUIConversationItemConverter.java26 import com.android.car.messenger.common.Conversation;
39 Conversation conversation, CarUxRestrictions carUxRestrictions) { in convertToUIConversationItem()
132 @NonNull Context context, @NonNull Conversation conversation) { in getConversationAvatar()
/aosp12/packages/apps/Car/Messenger/src/com/android/car/messenger/core/interfaces/
H A DDataModel.java22 import com.android.car.messenger.common.Conversation;
56 LiveData<Collection<Conversation>> getConversations(@NonNull UserAccount userAccount); in getConversations()
73 LiveData<Conversation> getUnreadMessages(); in getUnreadMessages()
/aosp12/packages/apps/Car/Messenger/src/com/android/car/messenger/core/shared/
H A DNotificationHandler.java33 import com.android.car.messenger.common.Conversation;
51 public static void postNotification(Conversation conversation) { in postNotification()
58 Conversation tapToReadConversation = in postNotification()
101 @NonNull Conversation tapToReadConversation) { in postNotificationForLegacyTapToRead()
/aosp12/packages/apps/Car/libs/car-messenger-common/src/com/android/car/messenger/common/
H A DConversation.java45 public final class Conversation { class
79 public Conversation( in Conversation() method in Conversation
136 public static Conversation fromBundle(@Nullable Bundle bundle) { in fromBundle()
160 return new Conversation( in fromBundle()
274 public Conversation.Builder toBuilder() { in toBuilder()
275 return new Conversation.Builder(this); in toBuilder()
306 private Builder(@NonNull Conversation conversation) { in Builder()
442 public Conversation build() { in build()
443 return new Conversation( in build()
/aosp12/packages/apps/Car/libs/car-messenger-common/model/
H A Dbuild.gradle38 java.includes = ['com/android/car/messenger/common/Conversation.java']
/aosp12/packages/apps/Car/libs/car-messenger-common/
H A DAndroid.bp55 "src/com/android/car/messenger/common/Conversation.java",
H A Dbuild.gradle38 java.excludes = ['com/android/car/messenger/common/Conversation.java']
/aosp12/packages/apps/Car/libs/car-assist-lib/src/com/android/car/assist/
H A DCarVoiceInteractionSession.java29 import com.android.car.messenger.common.Conversation;
/aosp12/frameworks/base/core/java/com/android/internal/widget/
H A DOWNERS15 per-file *Conversation* = file:/services/core/java/com/android/server/notification/OWNERS