У меня есть вопрос о getDeclaredMethod в kotlin.
У меня есть класс:
class WorksheetFreeField : Serializable {
@SerializedName("val_value_1")
var val_value_1: String? = ""
@SerializedName("val_value_2")
var val_value_2: String? = ""
@SerializedName("val_value_3")
var val_value_3: String? = ""
Теперь я пытаюсь это:
try {
val c = WorksheetFreeField::class
for (field in fields) {
val method = c.java.getDeclaredMethod("setVal_value_" + field.order)
Теперь я получил эту ошибку в моем улове:
com.werkbon.objects.WorksheetFreeField.setVal_value_1 []
Что я сделал не так?