Mercury-IM/persistence-room/src/main/java/org/mercury_im/messenger/persistence/room/dao/BaseDao.java
2019-06-10 02:52:08 +02:00

24 lines
384 B
Java

package org.mercury_im.messenger.persistence.room.dao;
import androidx.room.Delete;
import androidx.room.Insert;
import androidx.room.Update;
public interface BaseDao<T> {
@Insert
long insert(T entity);
@Update
void update(T entity);
@Update
void update(T[] entities);
@Delete
void delete(T entity);
@Delete
void delete(T[] entities);
}