Advertisement
Guest User

Untitled

a guest
Mar 21st, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.55 KB | None | 0 0
  1. @Dao
  2. public interface UserDao {
  3.     @Query("SELECT * FROM user")
  4.     List<User> getAll();
  5.  
  6.     @Query("SELECT * FROM user WHERE id IN (:userIds)")
  7.     List<User> loadAllByIds(int[] userIds);
  8.  
  9.     @Query("SELECT * FROM user WHERE id IN (:userId)")
  10.     User getById(int userId);
  11.  
  12.     @Insert
  13.     void insertAll(User... users);
  14.  
  15.     @Insert
  16.     void insert(User user);
  17.  
  18.     @Delete
  19.     void delete(User user);
  20.  
  21.     @Update
  22.     void update(User user);
  23.  
  24.     @Query("SELECT * FROM user WHERE id=(SELECT MAX(id) FROM user)")
  25.     User getUser();
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement