ConversationMapperImpl
internal class ConversationMapperImpl(selfUserId: <Error class: unknown class>, idMapper: IdMapper, conversationStatusMapper: ConversationStatusMapper, protocolInfoMapper: ProtocolInfoMapper, userAvailabilityStatusMapper: AvailabilityStatusMapper, domainUserTypeMapper: DomainUserTypeMapper, connectionStatusMapper: ConnectionStatusMapper, conversationRoleMapper: ConversationRoleMapper, messageMapper: MessageMapper, receiptModeMapper: ReceiptModeMapper = MapperProvider.receiptModeMapper()) : ConversationMapper
Constructors
Link copied to clipboard
constructor(selfUserId: <Error class: unknown class>, idMapper: IdMapper, conversationStatusMapper: ConversationStatusMapper, protocolInfoMapper: ProtocolInfoMapper, userAvailabilityStatusMapper: AvailabilityStatusMapper, domainUserTypeMapper: DomainUserTypeMapper, connectionStatusMapper: ConnectionStatusMapper, conversationRoleMapper: ConversationRoleMapper, messageMapper: MessageMapper, receiptModeMapper: ReceiptModeMapper = MapperProvider.receiptModeMapper())
Functions
Link copied to clipboard
open override fun fromApiModel(mlsPublicKeysDTO: <Error class: unknown class>?): <Error class: unknown class>?
Link copied to clipboard
open override fun fromApiModelToAccessModel(accessList: Set<<Error class: unknown class>>): Set<<Error class: unknown class>>
Link copied to clipboard
open override fun fromApiModelToAccessRoleModel(accessRoleList: Set<<Error class: unknown class>>): Set<<Error class: unknown class>>
Link copied to clipboard
open override fun fromApiModelToDaoModel(apiModel: <Error class: unknown class>, mlsGroupState: <Error class: unknown class>?, selfUserTeamId: <Error class: unknown class>?): <Error class: unknown class>
Link copied to clipboard
open override fun fromConversationEntityType(type: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open override fun fromDaoModel(daoModel: <Error class: unknown class>): <Error class: unknown class>
open override fun fromDaoModel(daoModel: <Error class: unknown class>): <Error class: unknown class>
open override fun fromDaoModel(daoModel: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open override fun fromDaoModelToDetails(daoModel: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open override fun fromDaoModelToDetailsWithEvents(daoModel: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open override fun fromFailedGroupConversationToEntity(conversationId: <Error class: unknown class>): <Error class: unknown class>
Default values and marked as ConversationEntity.hasIncompleteMetadata = true. So later we can re-fetch them.
Link copied to clipboard
open override fun fromMigrationModel(conversation: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open override fun fromModelToDAOAccess(accessList: Set<<Error class: unknown class>>): List<<Error class: unknown class>>
Link copied to clipboard
open override fun fromModelToDAOAccessRole(accessRoleList: Set<<Error class: unknown class>>): List<<Error class: unknown class>>
Link copied to clipboard
open override fun legalHoldStatusFromEntity(legalHoldStatus: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open override fun legalHoldStatusToEntity(legalHoldStatus: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open override fun toApiModel(accessRole: <Error class: unknown class>): <Error class: unknown class>
open override fun toApiModel(name: String?, members: List<<Error class: unknown class>>, teamId: String?, options: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open override fun toDAOAccess(accessList: Set<<Error class: unknown class>>): List<<Error class: unknown class>>
Link copied to clipboard
open override fun toDAOAccessRole(accessRoleList: Set<<Error class: unknown class>>): List<<Error class: unknown class>>
Link copied to clipboard
open override fun toDAOGroupState(groupState: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open override fun toDAOProposalTimer(proposalTimer: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open override fun verificationStatusFromEntity(verificationStatus: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open override fun verificationStatusToEntity(verificationStatus: <Error class: unknown class>): <Error class: unknown class>