У меня есть класс Java, который генерируется платформой ApolloClient.
В целом весь мой код написан на Kotlin.
Существует проблема, заключающаяся в том, что длинное значение в Java не может быть проанализировано в String (или Longв Котлин.
Вот фрагмент кода:
(код Java)
CountryCode.java
public class CountryCode {
private long code;
public long getCode(){
return code;
}
}
(код Котлина)
CountryUseCase.kt
fun getCode(countryCode: CountryCode) : String {
return countryCode.getCode() // We have to convert long to String here !!!
}
Как преобразовать длинное значение класса Java в строку в классе Kotlin?