Можно ли сохранить метод в переменную?
У меня есть класс, который называется MyFilter, и он фильтрует элементы в разных полях.
Конструктор MyFilter должен задать две вещи:
- Строка, например, элементы фильтра по языку, "английский"
- Это должен быть метод
например:
У меня есть элемент, и я хочу проверить, не указан ли язык == String для фильтра
Поэтому мне нужно получить язык этого элемента, поэтому Item.getLanguage()...
Мне также нужно это для Item.getTitle(), Item.getId() и так далее.
Я думаю, что это возможно с лямбдой, но я не знаю, как это сделать.