Local Repository Impl
class LocalRepositoryImpl @Inject constructor(localDataSource: LocalDataSource) : LocalRepository
Content copied to clipboard
implementation of LocalRepository.
See also
data source for local database.
contract to implemented in this class.
Constructors
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend override fun getEducationsByResumeId(resumeId: Int): List<Education>
Content copied to clipboard
Link copied to clipboard
open suspend override fun getProjectsByResumeId(resumeId: Int): List<Project>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend override fun getSkillsByResumeId(resumeId: Int): List<Skill>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend override fun insertOrUpdateEducations(resumeId: Int, educations: List<Education>): Int?
Content copied to clipboard
Link copied to clipboard
open suspend override fun insertOrUpdateProjects(resumeId: Int, projects: List<Project>): Int?
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend override fun insertOrUpdateSkills(resumeId: Int, skills: List<Skill>): Int?
Content copied to clipboard
Link copied to clipboard
open suspend override fun insertOrUpdateWorks(resumeId: Int, works: List<Work>): Int?
Content copied to clipboard