ClientMapper

internal class ClientMapper(preyKeyMapper: PreKeyMapper)

Constructors

Link copied to clipboard
constructor(preyKeyMapper: PreKeyMapper)

Functions

Link copied to clipboard
internal fun fromClientDto(client: ClientDTO): Client
Link copied to clipboard
internal fun fromClientEntity(clientEntity: Client): Client
Link copied to clipboard
internal fun fromDeviceTypeEntity(deviceTypeEntity: DeviceTypeEntity?): DeviceType
Link copied to clipboard
internal fun fromNewClientEntity(clientEntity: NewClientEntity): Client
Link copied to clipboard
internal fun fromOtherUsersClientsDTO(otherUsersClients: List<Client>): List<OtherUserClient>
Link copied to clipboard
internal fun toClientTypeEntity(clientTypeDTO: ClientTypeDTO): ClientTypeEntity
Link copied to clipboard
internal fun toDeviceTypeEntity(deviceTypeEntity: DeviceType): DeviceTypeEntity
internal fun toDeviceTypeEntity(deviceTypeDTO: DeviceTypeDTO): DeviceTypeEntity
Link copied to clipboard
internal fun toInsertClientParam(userId: UserId, clientId: List<ClientId>): List<InsertClientParam>
internal fun toInsertClientParam(client: ClientDTO, userIdDTO: UserId): InsertClientParam
internal fun toInsertClientParam(simpleClientResponse: List<SimpleClientResponse>, userIdDTO: UserId): List<InsertClientParam>
Link copied to clipboard
internal fun toRegisterClientRequest(clientConfig: ClientConfig, param: RegisterClientParameters): RegisterClientRequest
Link copied to clipboard
internal fun toUpdateClientCapabilitiesRequest(updateClientCapabilitiesParam: UpdateClientCapabilitiesParam): UpdateClientCapabilitiesRequest