実行中のメソッド名を得るメソッド

StackTraceElementを用いて呼び出し元のメソッド名を得る関数です。Threadクラスを用いてるのでマルチスレッドで用いる場合は注意が必要かも

StackTraceElementを用いて呼び出し元のメソッド名を得る関数です。Threadクラスを用いてるのでマルチスレッドで用いる場合は注意が必要かも

public static String getMethdodName() {
	StackTraceElement stackTraceElement = Thread.currentThread().getStackTrace()[2];
	String className = stackTraceElement.getClassName();
	String methodName = stackTraceElement.getMethodName();
	return className + "." + methodName;
}