package SubscribedSubredditDatabase; import android.app.Application; import android.arch.lifecycle.AndroidViewModel; import android.arch.lifecycle.LiveData; import java.util.List; public class SubscribedSubredditViewModel extends AndroidViewModel { private SubscribedSubredditRepository mSubscribedSubredditRepository; private LiveData> mAllSubscribedSubreddits; public SubscribedSubredditViewModel(Application application) { super(application); mSubscribedSubredditRepository = new SubscribedSubredditRepository(application); mAllSubscribedSubreddits = mSubscribedSubredditRepository.getAllSubscribedSubreddits(); } public LiveData> getAllSubscribedSubreddits() { return mAllSubscribedSubreddits; } public void insert(SubscribedSubredditData subscribedSubredditData) { mSubscribedSubredditRepository.insert(subscribedSubredditData); } }