У меня очень простой класс Java, который выглядит так < /p>
public class StatementRegister {
public static final Map> registry = new HashMap();
public static Supplier register(Class return_type, Supplier constructor, BiFunction code) {
Supplier registry_value = () -> statement.get().withID(id);
registry.put(id,new StatementType(return_type,statement));
return registry_value;
}
public record StatementType(Class return_type, Supplier constructor, BiFunction code) {}
}
< /code>
Но это создает ряд новых проблем с абстракцией.
в основном то, что я пытаюсь сделать, довольно просто, я пытаюсь создать реестр инструкций, где каждая инструкция - это функция, которая может быть последовательной и опустошенной и хранить некоторые данные, такие как параметра и тому подобное, но она выполняет мою голову. < /p.>
Подробнее здесь: https://stackoverflow.com/questions/795 ... plier-java
Не удается преобразовать поставщика в поставщика > Java ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение