ДО
buildbox Чем открыть файл .pack?
Size: a a a
ДО
EB
R
D
D
D
ДО
J
LK
public LiveData<User> getAllUser() {
User user = new User(number,Name, LastName,
Birthday, Avatr_url);
insert(user);
return AllUser;
}
он обьявлен в viewmodel public UserViewModel(Application application){
super(application);
userRepository = new UserRepository(application);
AllUser = userRepository.getAllUser();N2
SP
public LiveData<User> getAllUser() {
User user = new User(number,Name, LastName,
Birthday, Avatr_url);
insert(user);
return AllUser;
}
он обьявлен в viewmodel public UserViewModel(Application application){
super(application);
userRepository = new UserRepository(application);
AllUser = userRepository.getAllUser();V
LK

void insert(User user) {
Database65.databaseWriteExecutor.execute(() -> {
mUserDao.insertAll(user);
});
} он находится в репозитории, дао выглядит так @Dao
public interface UserDao {
@Insert(onConflict = OnConflictStrategy.REPLACE)
void insertAll(User user);
@Update
void updateAll(User user);
@Delete
void deleteAll(User user);
@Query("SELECT * FROM user")
LiveData<User> getAll();
@Query("SELECT*FROM user WHERE id = :id")
LiveData<User> getNam(int id);
}
AA

void insert(User user) {
Database65.databaseWriteExecutor.execute(() -> {
mUserDao.insertAll(user);
});
} он находится в репозитории, дао выглядит так @Dao
public interface UserDao {
@Insert(onConflict = OnConflictStrategy.REPLACE)
void insertAll(User user);
@Update
void updateAll(User user);
@Delete
void deleteAll(User user);
@Query("SELECT * FROM user")
LiveData<User> getAll();
@Query("SELECT*FROM user WHERE id = :id")
LiveData<User> getNam(int id);
}
LK
public UserRepository(Application application){
Database65 db = Database65.getDatabase65(application);
mUserDao = db.userDao();
AllUser = mUserDao.getAll();
retrofitApi = RetrofitService.cteateService(RetrofitApi.class);
}ДД
ДД
EB
ДД