Исторический метод заключался в анализе вывода Thread.currentThread().getStackTrace()
, но с Java 8 было внесено так много изменений (например, как дескрипторы методов), что я не был уверен, существует ли лучший способ сейчас.
Если это поможет, моя конкретная c цель - действовать на основе аннотаций вызывающего метода, если это возможно.