Используйте свойства Java Bean вместо полей в jObjectFormatter

Как я могу настроить jObjectFormatter для использования методов доступа к свойствам бина (get*, is*) вместо прямого доступа к полям объекта? то есть toString следующего класса:

public class Test {
    private String test = "foo";

    private String getTest() {
        return test+"bar";
    }

    @Formatted
    @Override
    public String toString() {
        return ObjectFormatter.format(this);
    }
}

должен вернуть "foobar", но он возвращает "foo".

0 ответов

Другие вопросы по тегам