Есть ли способ получить объект метода без необходимости использовать имя метода для его получения?
Например, у меня есть класс:
class Car {
public String drive();
public String giveUp();
public String fillUp();
}
Я хотел бы создатьMap<String, Method>
методов (aka: ("move", drive ()), ("name", giveUp ()), ....).
Я не могу получить объект метода по имени из-за использования запутывания.Есть ли способ получить имя метода, не связывая это?
Полагаю, можно задать другой вопрос:
Для класса, у которого есть getClass (), есть ли эквивалент для методов?Я ищу что-то по всем линиям GiveUp.Method.