LINUX.ORG.RU

можно получить список методов класса, а там уже угадывать нужный например по числу аргументов.

Lucky1 ★★★
()
Ответ на: комментарий от xtron

Ну уж не угадывать, а по сигнатуре доставать )

Amp ★★★
()
Ответ на: комментарий от roy

ага спасибо большое ! первый вариант то что нужно для определения имени класса из статической функции.

может еще и пример для определения имени самой статической функции класса либо метода класса подскажите ?

xtron
() автор топика
Ответ на: комментарий от xtron

По второй же ссылке было дано направление копания:

public class MainClass
{
	public static void main(String[] args)
	{
		staticMethod();
	}
	
	public static void staticMethod()
	{
		Exception ex = new Exception();
		System.out.println(ex.getStackTrace()[0].getMethodName());
	}
}
roy ★★★★★
()
Ответ на: комментарий от roy

спасибо сделал через getStackTrace надаеюсь на скорости приложения все это не скажется...

xtron
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.