kalium
Toggle table of contents
3b9b5bd
common
Target filter
common
Switch theme
Search in API
Skip to content
kalium
logic
/
com.wire.kalium.logic.data.meeting
/
MeetingMapperImpl
Meeting
Mapper
Impl
internal
class
MeetingMapperImpl
(
idMapper
:
IdMapper
=
MapperProvider.idMapper()
)
:
MeetingMapper
Members
Constructors
Meeting
Mapper
Impl
Link copied to clipboard
constructor
(
idMapper
:
IdMapper
=
MapperProvider.idMapper()
)
Functions
from
Api
To
Dao
Link copied to clipboard
open
override
fun
fromApiToDao
(
meeting
:
MeetingDTO
)
:
MeetingEntity
?
open
override
fun
fromApiToDao
(
recurrence
:
MeetingRecurrenceDTO
)
:
MeetingEntity.RecurrenceEntity
?
from
Dao
To
Api
Link copied to clipboard
open
override
fun
fromDaoToApi
(
recurrence
:
MeetingEntity.RecurrenceEntity
)
:
MeetingRecurrenceDTO
from
Dao
To
Model
Link copied to clipboard
open
override
fun
fromDaoToModel
(
meeting
:
MeetingEntity
)
:
Meeting
open
override
fun
fromDaoToModel
(
recurrence
:
MeetingEntity.RecurrenceEntity
)
:
Meeting.Recurrence
open
override
fun
fromDaoToModel
(
meeting
:
MeetingOccurrenceDetailsEntity
)
:
MeetingOccurrence
open
override
fun
fromDaoToModel
(
reminder
:
MeetingReminderEntity
)
:
MeetingReminder
from
Model
To
Create
Api
Link copied to clipboard
open
override
fun
fromModelToCreateApi
(
meeting
:
CreateMeeting
)
:
CreateMeetingRequest
from
Model
To
Dao
Link copied to clipboard
open
override
fun
fromModelToDao
(
recurrence
:
Meeting.Recurrence
)
:
MeetingEntity.RecurrenceEntity
from
Model
To
Update
Api
Link copied to clipboard
open
override
fun
fromModelToUpdateApi
(
meeting
:
UpdateMeeting
)
:
UpdateMeetingRequest