MCPcopy Create free account

hub / github.com/chat-sdk/firestream-android / functions

Functions686 in github.com/chat-sdk/firestream-android

↓ 2 callersMethodremoveLast
()
firestream/src/main/java/firestream/chat/firebase/service/Path.java:77
↓ 2 callersMethodremoveListener
()
sdk-guru-realtime/src/main/java/sdk/guru/realtime/RealtimeReferenceManager.java:35
↓ 2 callersMethodroot
()
firestream/src/main/java/firestream/chat/firebase/service/Paths.java:8
↓ 2 callersMethodrun
(FirebaseService service, Context context, String rootPath)
firestream/src/main/java/firestream/chat/test/TestScript.java:137
↓ 2 callersMethodsend
Send a custom sendable @param sendable to send @param newId message's new ID before sending @return completion
firestream/src/main/java/firestream/chat/interfaces/IChat.java:291
↓ 2 callersMethodsendDeliveryReceipt
(String fromUserId, DeliveryReceiptType type, String messageId)
firestream/src/main/java/firestream/chat/chat/Chat.java:386
↓ 2 callersMethodsendMessageWithText
Send a text message @param text message text @param newId message's new ID before sending @return completion
firestream/src/main/java/firestream/chat/interfaces/IChat.java:241
↓ 2 callersMethodsendableFromDocumentSnapshot
(DocumentSnapshot snapshot)
firestream-firestore/src/main/java/firestream/chat/firestore/FirestoreCoreHandler.java:175
↓ 2 callersMethodsendablesForUser
(String userId)
demo/src/main/java/sdk/chat/demo/MessageMemoryStore.java:29
↓ 2 callersMethodsetBody
(Body body)
firestream/src/main/java/firestream/chat/message/BaseMessage.java:38
↓ 2 callersMethodsetContactType
(ContactType contactType)
firestream/src/main/java/firestream/chat/chat/User.java:53
↓ 2 callersMethodsetDate
(Date date)
firestream/src/main/java/firestream/chat/message/BaseMessage.java:30
↓ 2 callersMethodsetFrom
(String from)
firestream/src/main/java/firestream/chat/message/BaseMessage.java:22
↓ 2 callersMethodsetId
(String id)
demo/src/main/java/sdk/chat/demo/StartActivity.java:175
↓ 2 callersMethodsetImageURL
(String imageURL)
firestream/src/main/java/firestream/chat/chat/Meta.java:50
↓ 2 callersMethodsetName
(String name)
firestream/src/main/java/firestream/chat/chat/Meta.java:41
↓ 2 callersMethodsetRoot
This will be the root of the FireStream Firebase database i.e. /root/[sandbox]/users
firestream/src/main/java/firestream/chat/FirestreamConfig.java:29
↓ 2 callersMethodshared
()
firestream/src/main/java/firestream/chat/FireStream.java:85
↓ 2 callersMethodshared
()
sdk-guru-realtime/src/main/java/sdk/guru/realtime/RealtimeReferenceManager.java:49
↓ 2 callersMethodstringValue
()
firestream/src/main/java/firestream/chat/types/RoleType.java:99
↓ 2 callersMethodtoLevel
()
firestream/src/main/java/firestream/chat/types/RoleType.java:78
↓ 2 callersMethodtypeForDocumentChange
(DocumentChange change)
firestream-firestore/src/main/java/firestream/chat/firestore/FirestoreCoreHandler.java:246
↓ 2 callersMethodunmute
Unmute notifications for a user @return completion
firestream/src/main/java/firestream/chat/interfaces/IChat.java:346
↓ 2 callersMethodupdate
(DatabaseReference ref, Map<String, Object> data)
sdk-guru-realtime/src/main/java/sdk/guru/realtime/RXRealtime.java:146
↓ 2 callersMethoduserChatsPath
()
firestream/src/main/java/firestream/chat/firebase/service/Paths.java:32
↓ 2 callersMethodusers
()
firestream/src/main/java/firestream/chat/test/chat/CreateChatTest.java:96
↓ 2 callersMethodvalidatePath
(String path)
firestream/src/main/java/firestream/chat/FirestreamConfig.java:107
↓ 2 callersMethodwith
(T value)
sdk-guru-common/src/main/java/sdk/guru/common/Optional.java:28
↓ 2 callersMethodwrap
()
firestream/src/main/java/firestream/chat/chat/Meta.java:69
↓ 1 callersMethodaccept
(Throwable throwable)
sdk-guru-realtime/src/main/java/sdk/guru/realtime/RXRealtime.java:191
↓ 1 callersMethodaddBatch
(Path path, List<String> keys, @Nullable List<Map<String, Object>> values)
firestream-realtime/src/main/java/firestream/chat/realtime/RealtimeCoreHandler.java:193
↓ 1 callersMethodaddTimestamp
()
firestream/src/main/java/firestream/chat/chat/Meta.java:64
↓ 1 callersMethodaddUsers
Add users to a reference @param path for users @param dataProvider a callback to extract the data to add from the user this allows
firestream/src/main/java/firestream/chat/chat/AbstractChat.java:230
↓ 1 callersMethodaddUsers
Add users to a chat @param sendInvite should an invitation message be sent? @param users users to add, set the role of each user using user.setRoleTyp
firestream/src/main/java/firestream/chat/interfaces/IChat.java:99
↓ 1 callersMethodall
()
firestream/src/main/java/firestream/chat/types/RoleType.java:132
↓ 1 callersMethodallStringValuesExcluding
(RoleType... excluding)
firestream/src/main/java/firestream/chat/types/RoleType.java:128
↓ 1 callersMethodand
(Predicate<Event<? extends Sendable>>... predicates)
firestream/src/main/java/firestream/chat/filter/Filter.java:57
↓ 1 callersMethodblock
(User user)
firestream/src/main/java/firestream/chat/interfaces/IFireStream.java:112
↓ 1 callersMethodbyEventType
(final EventType... types)
firestream/src/main/java/firestream/chat/filter/Filter.java:31
↓ 1 callersMethodconnect
()
firestream/src/main/java/firestream/chat/FireStream.java:132
↓ 1 callersMethodcontactTypeDataProvider
()
firestream/src/main/java/firestream/chat/chat/User.java:109
↓ 1 callersMethodcreateChat
(@Nullable String name, @Nullable String imageURL, User... users)
firestream/src/main/java/firestream/chat/interfaces/IFireStream.java:125
↓ 1 callersMethodcurrentUser
@return authenticated user
firestream/src/main/java/firestream/chat/interfaces/IFireStream.java:44
↓ 1 callersMethodcurrentUserId
()
firestream/src/main/java/firestream/chat/FireStream.java:263
↓ 1 callersMethoddelete
()
firestream/src/main/java/firestream/chat/chat/Chat.java:139
↓ 1 callersMethoddeleteSendable
(Sendable sendable)
firestream/src/main/java/firestream/chat/FireStream.java:272
↓ 1 callersMethoddeleteSendable
(Sendable sendable)
firestream/src/main/java/firestream/chat/chat/Chat.java:495
↓ 1 callersMethoddeleteSendable
Messages can always be deleted locally. Messages can only be deleted remotely for recent messages. Specifically, when the client connects, it will add
firestream/src/main/java/firestream/chat/interfaces/IChat.java:310
↓ 1 callersMethoddidConnect
()
firestream/src/main/java/firestream/chat/events/ConnectionEvent.java:22
↓ 1 callersMethoddidDisconnect
()
firestream/src/main/java/firestream/chat/events/ConnectionEvent.java:30
↓ 1 callersMethoddisconnect
()
firestream/src/main/java/firestream/chat/FireStream.java:256
↓ 1 callersMethoddisconnect
Disconnect from a chat. This does not affect our membership but we will no longer receive any updates unless we log out / log in again
firestream/src/main/java/firestream/chat/interfaces/IAbstractChat.java:27
↓ 1 callersMethoddotPath
For Firestore to update nested fields on a document, you need to use a dot notation. This method returns the remainder if it exists plus a dotted path
firestream/src/main/java/firestream/chat/firebase/service/Path.java:117
↓ 1 callersMethodeventBySendableType
(final SendableType... types)
firestream/src/main/java/firestream/chat/filter/Filter.java:42
↓ 1 callersMethodfailure
(Test test, String message)
firestream/src/main/java/firestream/chat/test/Result.java:17
↓ 1 callersMethodfrom
(String name, String imageURL)
firestream/src/main/java/firestream/chat/chat/Meta.java:134
↓ 1 callersMethodfromMessage
(Message message)
firestream/src/main/java/firestream/chat/namespace/FireStreamMessage.java:8
↓ 1 callersMethodfromSendable
(Sendable sendable)
firestream/src/main/java/firestream/chat/message/DeliveryReceipt.java:28
↓ 1 callersMethodfromSendable
(Sendable sendable)
firestream/src/main/java/firestream/chat/message/TypingState.java:21
↓ 1 callersMethodge
(RoleType permission)
firestream/src/main/java/firestream/chat/types/RoleType.java:74
↓ 1 callersMethodget
(Query ref)
sdk-guru-realtime/src/main/java/sdk/guru/realtime/RXRealtime.java:156
↓ 1 callersMethodgetBodyType
()
firestream/src/main/java/firestream/chat/message/Invitation.java:24
↓ 1 callersMethodgetChatId
()
firestream/src/main/java/firestream/chat/message/Invitation.java:28
↓ 1 callersMethodgetConnectionEvents
()
firestream/src/main/java/firestream/chat/interfaces/IFireStream.java:153
↓ 1 callersMethodgetCustomDataChangedEvents
Get an observable which type called when the custom data associated from the chat type updated @return observable
firestream/src/main/java/firestream/chat/interfaces/IChat.java:212
↓ 1 callersMethodgetDeliveryReceiptType
()
firestream/src/main/java/firestream/chat/message/DeliveryReceipt.java:24
↓ 1 callersMethodgetDisposableMap
()
firestream/src/main/java/firestream/chat/chat/AbstractChat.java:404
↓ 1 callersMethodgetError
(@StringRes int resId)
firestream/src/main/java/firestream/chat/FireStream.java:559
↓ 1 callersMethodgetErrors
Get a stream of errors from the chat @return
firestream/src/main/java/firestream/chat/chat/Events.java:60
↓ 1 callersMethodgetImageURLChangeEvents
Get an observable which type called when the chat image changes @return observable
firestream/src/main/java/firestream/chat/interfaces/IChat.java:205
↓ 1 callersMethodgetMarkReceivedFilter
()
firestream/src/main/java/firestream/chat/FireStream.java:568
↓ 1 callersMethodgetMessageId
()
firestream/src/main/java/firestream/chat/message/DeliveryReceipt.java:20
↓ 1 callersMethodgetNameChangeEvents
Get an observable which type called when the name changes @return observable
firestream/src/main/java/firestream/chat/interfaces/IChat.java:199
↓ 1 callersMethodgetPresences
()
firestream/src/main/java/firestream/chat/chat/Events.java:77
↓ 1 callersMethodgetRoleType
(User theUser)
firestream/src/main/java/firestream/chat/chat/Chat.java:291
↓ 1 callersMethodgetRoleType
()
firestream/src/main/java/firestream/chat/chat/User.java:41
↓ 1 callersMethodgetRoot
()
firestream/src/main/java/firestream/chat/FirestreamConfig.java:124
↓ 1 callersMethodgetSandbox
()
firestream/src/main/java/firestream/chat/FirestreamConfig.java:128
↓ 1 callersMethodgetSendable
(String id)
firestream/src/main/java/firestream/chat/chat/AbstractChat.java:380
↓ 1 callersMethodgetSendableEvents
returns the events object which exposes the different sendable streams @return events
firestream/src/main/java/firestream/chat/chat/AbstractChat.java:394
↓ 1 callersMethodgetType
()
firestream/src/main/java/firestream/chat/message/BaseMessage.java:42
↓ 1 callersMethodgetTypingStateType
()
firestream/src/main/java/firestream/chat/message/TypingState.java:17
↓ 1 callersMethodinvitation
()
firestream/src/main/java/firestream/chat/types/SendableType.java:35
↓ 1 callersMethodinviteUsers
(List<? extends User> users)
firestream/src/main/java/firestream/chat/chat/Chat.java:256
↓ 1 callersMethodisOn
(Query ref)
sdk-guru-realtime/src/main/java/sdk/guru/realtime/RealtimeReferenceManager.java:73
↓ 1 callersMethodisSuccess
()
firestream/src/main/java/firestream/chat/test/Result.java:21
↓ 1 callersMethodjoinChat
(IChat chat)
firestream/src/main/java/firestream/chat/FireStream.java:469
↓ 1 callersMethodlastMessage
This method gets the date of the last delivery receipt that we sent - i.e. the last message WE received. @param messagesPath @return single date
firestream/src/main/java/firestream/chat/firebase/service/FirebaseCoreHandler.java:93
↓ 1 callersMethodleave
Remove the user from the chat's roster. It may be preferable to call @see IFireStream#leaveChat(IChat) @return completion
firestream/src/main/java/firestream/chat/interfaces/IChat.java:37
↓ 1 callersMethodleaveChat
Leave the chat. When you leave, you will be removed from the chat's roster @param chat to leave @return completion
firestream/src/main/java/firestream/chat/interfaces/IFireStream.java:136
↓ 1 callersMethodloadMoreMessagesFrom
Load a batch of historic messages @param fromDate load messages AFTER this date @param limit the number of messages returned @return a stream of mess
firestream/src/main/java/firestream/chat/interfaces/IAbstractChat.java:94
↓ 1 callersMethodloadMoreMessagesTo
(Date toDate, Integer limit, boolean desc)
firestream/src/main/java/firestream/chat/chat/AbstractChat.java:128
↓ 1 callersMethodloadMoreMessagesTo
Load a batch of historic messages @param toDate load message TO AND INCLUDING this date @param limit the number of messages returned @return a stream
firestream/src/main/java/firestream/chat/interfaces/IAbstractChat.java:103
↓ 1 callersMethodmarkReceived
Send a received receipt @return completion
firestream/src/main/java/firestream/chat/FireStream.java:499
↓ 1 callersMethodmarkReceived
(Sendable sendable)
firestream/src/main/java/firestream/chat/chat/Chat.java:409
↓ 1 callersMethodmessage
()
firestream/src/main/java/firestream/chat/test/chat/MessageChatTest.java:285
↓ 1 callersMethodmessageReceiptId
()
firestream/src/main/java/firestream/chat/test/chat/MessageChatTest.java:293
↓ 1 callersMethodmessagesOn
Start listening to the current message reference and retrieve all messages @return a events of message results
firestream/src/main/java/firestream/chat/chat/AbstractChat.java:66
↓ 1 callersMethodmessagesPath
()
firestream/src/main/java/firestream/chat/chat/Chat.java:453
↓ 1 callersMethodmetaOn
Note in this case, we don't provide the path to the chat/meta we provide it to the chat. This type because of differences between Realtime and Firesto
firestream/src/main/java/firestream/chat/firebase/service/FirebaseChatHandler.java:27
← previousnext →201–300 of 686, ranked by callers