Package-level declarations

Types

Link copied to clipboard
internal interface AccountRepository
Link copied to clipboard
internal class AccountRepositoryImpl(selfApi: SelfApi, userDAO: UserDAO, selfUserId: UserId, availabilityStatusMapper: AvailabilityStatusMapper = MapperProvider.availabilityStatusMapper()) : AccountRepository
Link copied to clipboard
internal interface AvailabilityStatusMapper
Link copied to clipboard
internal interface ConnectionStateMapper
Link copied to clipboard
Link copied to clipboard
internal fun interface SelfUserObservationProvider
Link copied to clipboard
internal class UserDataSource(userDAO: UserDAO, clientDAO: ClientDAO, memberDAO: MemberDAO, appDAO: AppDAO, selfApi: SelfApi, userDetailsApi: UserDetailsApi, upgradePersonalToTeamApi: UpgradePersonalToTeamApi, teamsApi: TeamsApi, sessionRepository: SessionRepository, selfUserId: UserId, selfTeamIdProvider: SelfTeamIdProvider, legalHoldHandler: LegalHoldHandler, idMapper: IdMapper = MapperProvider.idMapper(), userMapper: UserMapper = MapperProvider.userMapper(), teamMapper: TeamMapper = MapperProvider.teamMapper(), availabilityStatusMapper: AvailabilityStatusMapper = MapperProvider.availabilityStatusMapper(), userTypeEntityMapper: UserEntityTypeMapper = MapperProvider.userTypeEntityMapper(), memberMapper: MemberMapper = MapperProvider.memberMapper(), appMapper: AppMapper = MapperProvider.appMapper()) : UserRepository
Link copied to clipboard
internal interface UserMapper
Link copied to clipboard
internal class UserMapperImpl(idMapper: IdMapper = MapperProvider.idMapper(), domainUserTypeMapper: DomainUserTypeMapper = MapperProvider.userTypeMapper(), availabilityStatusMapper: AvailabilityStatusMapper = MapperProvider.availabilityStatusMapper(), connectionStateMapper: ConnectionStateMapper = MapperProvider.connectionStateMapper(), userEntityTypeMapper: UserEntityTypeMapper = MapperProvider.userTypeEntityMapper()) : UserMapper
Link copied to clipboard

Functions

Link copied to clipboard
internal fun SupportedProtocol.toApi(): SupportedProtocolDTO
Link copied to clipboard
internal fun SupportedProtocolDTO.toDao(): SupportedProtocolEntity
internal fun List<SupportedProtocolDTO>.toDao(): Set<SupportedProtocolEntity>
Link copied to clipboard
internal fun SupportedProtocolDTO.toModel(): SupportedProtocol
internal fun List<SupportedProtocolDTO>.toModel(): Set<SupportedProtocol>