Class BoardViewModel
java.lang.Object
androidx.lifecycle.ViewModel
androidx.lifecycle.AndroidViewModel
com.example.cardiacrecorder.roomDb.BoardViewModel
public class BoardViewModel
extends androidx.lifecycle.AndroidViewModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidDelete data from Room databasevoiddeleting dataRead all data form Room databasevoidInsert data into Room databasevoidUpdate data into Room databaseMethods inherited from class androidx.lifecycle.AndroidViewModel
getApplicationMethods inherited from class androidx.lifecycle.ViewModel
addCloseable, onCleared
-
Constructor Details
-
BoardViewModel
public BoardViewModel(@NonNull android.app.Application application) constructor- Parameters:
application-
-
-
Method Details
-
insert
Insert data into Room database- Parameters:
data- object to be inserted
-
update
Update data into Room database- Parameters:
data- object to be updated
-
delete
Delete data from Room database- Parameters:
data- object to be deleted
-
deleteAll
public void deleteAll()deleting data -
getAllData
Read all data form Room database- Returns:
- All data objects
-