64. Friend.java
class Friend {
private final User mUser;
private final List<Petcube> mPetcube;
public Friend(@NonNull User user, @Nullable List<Petcube> petcube) {
mUser = user;
mPetcube = petcube;
}
}
65. GetFriendUseCase.java
class GetFriendUseCase extends UseCase<Friend> {
private final UserRepository mUserRepository;
private final PetcubeRepository mPetcubeRepository;
private long mUserId;
GetFriendUseCase(@NonNull UserRepository userRepository,
@NonNull PetcubeRepository petcubeRepository) {
mUserRepository = userRepository;
mPetcubeRepository = petcubeRepository;
}
void setUserId(@IntRange(from = 1) long userId) {
mUserId = userId;
}
…