Всем привет. У меня есть класс TestFile, он наследник File (моего), в TestFile есть поле с аннотацией. Я хочу получить его значение, но вылетает ошибка
java.lang.IllegalArgumentException: Can not set int field test.TestFile.lolKekCheburek to java.lang.Class
for (Field field : this.getClass().getFields()) {
Value value = field.getAnnotation(Value.class);
if (value != null) {
String name = field.getName();
Object value2 = field.get(this);
builder.append("\n").append(name).append(": ").append(value2);
}
}