Welcome to mirror list, hosted at ThFree Co, Russian Federation.

GenericDao.java « dao « db « adapters « sync « persistence « deck « nextcloud « niedermann « it « java « main « src « app - github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 7a96ac0c105f5a2388178101d4c8c17dedea6171 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package it.niedermann.nextcloud.deck.persistence.sync.adapters.db.dao;

import android.arch.persistence.room.Delete;
import android.arch.persistence.room.Insert;
import android.arch.persistence.room.Update;

public interface GenericDao<T> {

    @Insert
    long insert(T entity);

    @Insert
    long[] insert(T... entity);

    @Update
    void update(T... entity);

    @Delete
    void delete(T... entity);
}