Я пытаюсь перебрать список объектов
Optional<QueryEntities> entities = InputYamlProcessor.process(ymlFilename);
entities.orElseThrow( ()->{
logger.error("Unable to parse YAL ,Correct YML and retry");
new NoExtractorDefinedException("Unable to parse YAL ,Correct YML and retry");
});
Получение ошибки, как показано ниже:
Метод orElseThrow (Supplier) в типе Optional не применим для аргументов (() -> {})
Что плохого я здесь дон?
если класс QueryEntities такой же:
public class QueryEntities {
List<QueryEntity> entitiesList;
}
Как получить доступ к каждому QueryEntity, получить его поля и распечатать.