Выполнять обратные вызовы для аннотированных полей и методов в Java - PullRequest
0 голосов
/ 18 июня 2019

В Java я хотел бы отслеживать состояние аннотированных полей и возвращаемых значений метода. Как выполнить обратный вызов для аннотированного значения поля / возвращаемых значений метода.

Что я пытаюсь сделать: Создание своего рода отладчика, который будет выполнять некоторые проверки во время выполнения.

Ex:

@ObservableMethod
CashFlowSet getCashFlows() {
      @ObservableField
      CashFlowSet set = generateFlows();
}

Во время выполнения я хотел бы, чтобы у меня был обратный вызов каждый раз, когда значение набора изменяется, и каждый раз, когда getCashFlows () выходит из стека вызовов.

...