Package fi.sportti.app.datastorage.room
Class SporttiDatabaseController
- java.lang.Object
-
- fi.sportti.app.datastorage.room.SporttiDatabaseController
-
@RequiresApi(api=26) public class SporttiDatabaseController extends java.lang.Object
Database controller with commands from our DAO's Android Developer: https://github.com/googlecodelabs/android-room-with-a-view/tree/master/app/src/main/java/com/example/android/roomwordssample
-
-
Constructor Summary
Constructors Constructor Description SporttiDatabaseController(android.app.Application application)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deleteExercise(Exercise uselessExercise)
androidx.lifecycle.LiveData<java.util.List<Exercise>>
getAllExercises()
User
getFirstUser()
void
insertExercise(Exercise newExercise)
void
insertUser(User newUser)
void
updateUser(User user)
-
-
-
Method Detail
-
updateUser
public void updateUser(User user)
-
insertUser
public void insertUser(User newUser)
-
getFirstUser
public User getFirstUser()
-
getAllExercises
public androidx.lifecycle.LiveData<java.util.List<Exercise>> getAllExercises()
-
insertExercise
public void insertExercise(Exercise newExercise)
-
deleteExercise
public void deleteExercise(Exercise uselessExercise)
-
-