Я хотел бы знать, как - если даже возможно - отражать, какие вызовы методов выполняются внутри метода во время выполнения. Меня особенно интересуют вызовы внешних методов (т. Е. Методы в других классах) или вызов определенного метода, такого как getDatabaseConnection().Действия метода отражения в Java
Мое намерение состояло в том, чтобы отслеживать действия предопределенных объектов внутри методов и выполнять дополнительный код, если выполняются некоторые конкретные условия, как вызван какой-то метод с определенными значениями. Монитор будет полностью внешним классом или набором классов, не имеющих прямого доступа к объекту, который будет контролироваться никаким другим способом, кроме отражения.