Simplify dummy vehicles
This commit is contained in:
parent
a0c4eea899
commit
5f81befb7f
|
|
@ -7,85 +7,47 @@ import eu.csc.ODPAppVehOwnServer.models.data.PropulsionTypeDto;
|
|||
import eu.csc.ODPAppVehOwnServer.models.regist.CustomerDeviceDto;
|
||||
import eu.csc.ODPAppVehOwnServer.models.regist.CustomerVehicleDto;
|
||||
import eu.csc.vehown.data.model.Customer;
|
||||
import eu.csc.vehown.data.model.CustomerDevice;
|
||||
import eu.csc.vehown.data.model.Vehicle;
|
||||
import eu.csc.vehown.services.rest.vehownserver.pub.OfflineDummyCall;
|
||||
import lombok.var;
|
||||
import retrofit2.Call;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class VehOwnAppClientDummy implements IVehOwnAppClient {
|
||||
|
||||
//region CONSTS
|
||||
|
||||
private final VehicleBrandDto brandFord;
|
||||
private final VehicleBrandDto brandHyundai;
|
||||
|
||||
|
||||
//region MODELS
|
||||
|
||||
private final VehicleModelDto modelFordFocus;
|
||||
private final VehicleModelDto modelFordFiesta;
|
||||
|
||||
|
||||
private final VehicleModelDto modelHyundaii10;
|
||||
|
||||
//endregion
|
||||
|
||||
private final List<VehicleBrandDto> vehicleBrandDtos;
|
||||
private final List<VehicleModelDto> vehicleModelDtos;
|
||||
private final List<PropulsionTypeDto> propulsionTypeDtos;
|
||||
|
||||
|
||||
//endregion
|
||||
|
||||
|
||||
//region Constructors
|
||||
|
||||
public VehOwnAppClientDummy() {
|
||||
|
||||
brandFord = new VehicleBrandDto();
|
||||
brandFord.setBrandId("ford");
|
||||
brandFord.setName("Ford");
|
||||
|
||||
brandFord.setModels(new ArrayList<>());
|
||||
|
||||
modelFordFocus = new VehicleModelDto();
|
||||
modelFordFocus.setModelId("focus");
|
||||
modelFordFocus.setName("Focus");
|
||||
|
||||
modelFordFiesta = new VehicleModelDto();
|
||||
modelFordFiesta.setModelId("fiesta");
|
||||
modelFordFiesta.setName("Ford Fiesta");
|
||||
|
||||
brandFord.getModels().add(modelFordFocus);
|
||||
brandFord.getModels().add(modelFordFiesta);
|
||||
|
||||
//
|
||||
brandHyundai = new VehicleBrandDto();
|
||||
brandHyundai.setBrandId("hyundai");
|
||||
brandHyundai.setName("Hyundai");
|
||||
brandHyundai.setModels(new ArrayList<>());
|
||||
|
||||
modelHyundaii10 = new VehicleModelDto();
|
||||
modelHyundaii10.setName("I10");
|
||||
modelHyundaii10.setModelId("i10");
|
||||
|
||||
brandHyundai.getModels().add(modelHyundaii10);
|
||||
|
||||
|
||||
vehicleBrandDtos = new ArrayList<>();
|
||||
vehicleBrandDtos.add(this.brandFord);
|
||||
vehicleBrandDtos.add(this.brandHyundai);
|
||||
VehicleBrandDto brand;
|
||||
List<VehicleModelDto> models;
|
||||
|
||||
brand = new VehicleBrandDto("ford", "Ford");
|
||||
models = new ArrayList<>();
|
||||
models.add(new VehicleModelDto("focus", "Focus"));
|
||||
models.add(new VehicleModelDto("fiesta", "Fiesta"));
|
||||
brand.setModels(models);
|
||||
vehicleBrandDtos.add(brand);
|
||||
|
||||
brand = new VehicleBrandDto("hyundai", "Hyundai");
|
||||
models = new ArrayList<>();
|
||||
models.add(new VehicleModelDto("i10", "i10"));
|
||||
models.add(new VehicleModelDto("i20", "i20"));
|
||||
models.add(new VehicleModelDto("i30", "i30"));
|
||||
brand.setModels(models);
|
||||
vehicleBrandDtos.add(brand);
|
||||
|
||||
vehicleModelDtos = new ArrayList<>();
|
||||
|
||||
for (var brand : vehicleBrandDtos) {
|
||||
this.vehicleModelDtos.addAll(brand.getModels());
|
||||
for (var brand1 : vehicleBrandDtos) {
|
||||
this.vehicleModelDtos.addAll(brand1.getModels());
|
||||
}
|
||||
|
||||
propulsionTypeDtos = new ArrayList<>();
|
||||
|
|
|
|||
Loading…
Reference in New Issue