Package-level declarations

Types

Link copied to clipboard
data class BotIdEntity(val id: String, val provider: String)
Link copied to clipboard
interface ConnectionDAO
Link copied to clipboard
class ConnectionDAOImpl(connectionsQueries: ConnectionsQueries, conversationsQueries: ConversationsQueries, queriesContext: <Error class: unknown class>) : ConnectionDAO
Link copied to clipboard
data class ConnectionEntity(val conversationId: String, val from: String, val lastUpdateDate: <Error class: unknown class>, val qualifiedConversationId: ConversationIDEntity, val qualifiedToId: QualifiedIDEntity, val status: ConnectionEntity.State, val toId: String, val shouldNotify: Boolean? = null, val otherUser: UserEntity? = null)
Link copied to clipboard
Link copied to clipboard

This is used to indicate if the self user (account) is managed by SCIM or Wire If the user is managed by other than WIRE, then is a read only account.

Link copied to clipboard
interface MetadataDAO
Link copied to clipboard
class MetadataDAOImpl(metadataQueries: MetadataQueries, metadataCache: FlowCache<String, String?>, databaseScope: <Error class: unknown class>, queriesContext: <Error class: unknown class>) : MetadataDAO
Link copied to clipboard
interface MigrationDAO
Link copied to clipboard
internal class MigrationDAOImpl(migrationQueries: MigrationQueries, messagesQueries: MessagesQueries, unreadEventsQueries: UnreadEventsQueries, conversationsQueries: ConversationsQueries, buttonContentQueries: ButtonContentQueries, selfUserIDEntity: UserIDEntity) : MigrationDAO, MessageInsertExtension
Link copied to clipboard
data class PartialUserEntity(val id: QualifiedIDEntity, val name: String? = null, val handle: String? = null, val email: String? = null, val accentId: Int? = null, val previewAssetId: UserAssetIdEntity? = null, val completeAssetId: UserAssetIdEntity? = null, val supportedProtocols: Set<SupportedProtocolEntity>? = null)
Link copied to clipboard
interface PrekeyDAO
Link copied to clipboard
internal class PrekeyDAOImpl(metadataQueries: MetadataQueries, queriesContext: <Error class: unknown class>) : PrekeyDAO
Link copied to clipboard
data class QualifiedIDEntity(val value: String, val domain: String)
Link copied to clipboard
interface SearchDAO
Link copied to clipboard
internal class SearchDAOImpl(searchQueries: SearchQueries, coroutineContext: <Error class: unknown class>) : SearchDAO
Link copied to clipboard
interface ServiceDAO
Link copied to clipboard
internal class ServiceDAOImpl(serviceQueries: ServiceQueries, context: <Error class: unknown class>) : ServiceDAO
Link copied to clipboard
data class ServiceEntity(val id: BotIdEntity, val name: String, val description: String, val summary: String, val enabled: Boolean, val tags: List<String>, val previewAssetId: UserAssetIdEntity?, val completeAssetId: UserAssetIdEntity?)
Link copied to clipboard
data class ServiceViewEntity(val service: ServiceEntity, val isMember: Boolean)
Link copied to clipboard
interface TeamDAO
Link copied to clipboard
class TeamDAOImpl(queries: TeamsQueries, coroutineContext: <Error class: unknown class>) : TeamDAO
Link copied to clipboard
data class TeamEntity(val id: String, val name: String, val icon: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface UserDAO
Link copied to clipboard
class UserDAOImpl(userQueries: UsersQueries, userCache: FlowCache<UserIDEntity, UserDetailsEntity?>, queriesContext: <Error class: unknown class>) : UserDAO
Link copied to clipboard
data class UserDetailsEntity(val id: QualifiedIDEntity, val name: String?, val handle: String?, val email: String?, val phone: String?, val accentId: Int, val team: String?, val connectionStatus: ConnectionEntity.State = ConnectionEntity.State.NOT_CONNECTED, val previewAssetId: UserAssetIdEntity?, val completeAssetId: UserAssetIdEntity?, val availabilityStatus: UserAvailabilityStatusEntity, val userType: UserTypeEntity, val botService: BotIdEntity?, val deleted: Boolean, val hasIncompleteMetadata: Boolean = false, val expiresAt: <Error class: unknown class>?, val defederated: Boolean, val isProteusVerified: Boolean, val supportedProtocols: Set<SupportedProtocolEntity>?, val activeOneOnOneConversationId: QualifiedIDEntity?, val isUnderLegalHold: Boolean)
Link copied to clipboard
data class UserEntity(val id: QualifiedIDEntity, val name: String?, val handle: String?, val email: String?, val phone: String?, val accentId: Int, val team: String?, val connectionStatus: ConnectionEntity.State = ConnectionEntity.State.NOT_CONNECTED, val previewAssetId: UserAssetIdEntity?, val completeAssetId: UserAssetIdEntity?, val availabilityStatus: UserAvailabilityStatusEntity, val userType: UserTypeEntity, val botService: BotIdEntity?, val deleted: Boolean, val hasIncompleteMetadata: Boolean = false, val expiresAt: <Error class: unknown class>?, val defederated: Boolean, val supportedProtocols: Set<SupportedProtocolEntity>?, val activeOneOnOneConversationId: QualifiedIDEntity?)
Link copied to clipboard
data class UserEntityMinimized(val id: QualifiedIDEntity, val name: String?, val completeAssetId: UserAssetIdEntity?, val userType: UserTypeEntity, val accentId: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class UserSearchEntity(val id: QualifiedIDEntity, val name: String?, val handle: String?, val completeAssetId: QualifiedIDEntity?, val previewAssetId: QualifiedIDEntity?, val type: UserTypeEntity, val connectionStatus: ConnectionEntity.State)
Link copied to clipboard

Functions

Link copied to clipboard
internal fun mapToServiceEntity(id: BotIdEntity, name: String, description: String, summary: String, tags: List<String>, enabled: Boolean, previewAssetId: QualifiedIDEntity?, completeAssetId: QualifiedIDEntity?): ServiceEntity