OfflineMemberRepository

Repository for the member entity.

Constructors

Link copied to clipboard
constructor(memberDao: MemberDao)

Functions

Link copied to clipboard
open override fun getAllMembersStream(): ERROR CLASS: Symbol not found for Flow<kotlin/collections/List<com/example/eduskunta/data/db/entities/MemberEntity>>

Get all members from the database.

Link copied to clipboard
open override fun getMembersByPartyStream(party: String): ERROR CLASS: Symbol not found for Flow<kotlin/collections/List<com/example/eduskunta/data/db/entities/MemberEntity>>

Get members by party from the database.

Link copied to clipboard
open override fun getMemberStream(personNumber: Int): ERROR CLASS: Symbol not found for Flow<com/example/eduskunta/data/db/entities/MemberEntity?>

Get member by personNumber from the database.

Link copied to clipboard
open suspend override fun insertAll(members: List<MemberEntity>)

Insert all members into the database.

Link copied to clipboard
open suspend override fun refreshMembers()

Refresh the members from the API and insert them into the database.