¿Cómo obtener el número de línea de un método?

¿Es posible obtener el número de línea de un método usando reflexión u otra magia?
Es posible si el método está dentro del Stacktrace actual. UtilizandoThread.currentThread().getStackTrace(), uno puede obtener el número de línea de unStackTraceElement. Pero ¿qué puedo hacer si solo tengo lajava.lang.reflect.Method ¿Objeto?

Encontré esto, para las clases->Cómo obtener el nombre del archivo de origen / número de línea de un objeto java.lang.Class Pero no es útil para los métodos.

Respuestas a la pregunta(3)

Su respuesta a la pregunta