Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.60 KB | None | 0 0
  1.  
  2. @Database(entities = {Task.class}, version = 1)
  3. public abstract class TaskDatabase extends RoomDatabase {
  4.     public abstract TaskDao getTaskDao();
  5.     private static volatile TaskDatabase instance;
  6.  
  7.     static synchronized TaskDatabase getInstance(Context context) {
  8.         if (instance == null) {
  9.             instance = create(context);
  10.         }
  11.         return instance;
  12.     }
  13.  
  14.     public static TaskDatabase create(final Context context){
  15.         return Room.databaseBuilder(
  16.                 context,
  17.                 TaskDatabase.class,
  18.                 "tasks_database").build();
  19.     }
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement