После разбора файла я все кладу в Map mainMap.
Объект mainMap является атрибутом класса. Все методы в классе получают доступ и изменяют этот объект (например, удаление элемента).
Это приводит к чтению файла каждый раз перед вызовом некоторых методов класса.
Есть ли способ сохранить (изменения внутри методов, чтобы они не были видны вне методов) mainMap объект вне методов?