При расширении AbstractProcessor
есть возможность переопределить init(...)
, но нет "противоположного" метода, который был бы вызван после обработки всех раундов.
Это проблема: когда вам нужно добавлять информацию, собранную в каждом раунде, в один и тот же файл , вы просто не сможете закрыть файл, потому что никогда не узнаете, когда последний раз раунд был. Таким образом, файл никогда не закрывается и остается пустым.
Использование отключающего хука также не работает, хук никогда не вызывается.
Есть идеи?