자바 레트로핏의 일부입니다.
APIRequestParams params = APIRequestParams.builder()
.prs_ymd_tme("20190801")
.build();
@Data
@Builder
public class APIRequestParams {
public String prs_ymd_tme;
public String upd_ymd_tme;
public String upd_ymd_tme1;
public String upd_ymd_tme2;
}
이렇게 자바에서 data 어노테이션쓰고 builder쓴거를 코틀린으로 바꿔봤는데,
data class APIRequestParams(var prs_ymd_tme : String, var upd_ymd_tme : String, var upd_ymd_tme1 : String, var upd_ymd_tme2 : String) {
}
apiRequestParams = APIRequestParams("20190801")
data class에서 인자를 4개쓰자니 저렇게 한개쓰면 에러가나고 data class에서 인자 1개쓰고
저렇게 하면 통신은 되는데 저러면 data class를 그만큼 만들어줘야되서 좀 비효율적으로 되는거같은데
방법이 없을까요?