Возможно, заголовок параметра равен нулю.
Поскольку код прямо сейчас, у нас нет идеи, почему заголовок параметра равен нулю.
Проверьте с отладчиком, является ли package.header нулевым, и если да, проверьте почему.
Возможная причина, вы забыли инициализировать ее в конструкторе.
Другая возможная причина, вы забыли установить значение заголовка где-нибудь.
Другая возможная причина, проблема в header.headerItems.
Если header не нуль, headerItems может быть ноль.
Проверьте это, проверьте, правильно ли он был инициализирован в конструкторе заголовка или где он должен быть инициализирован.
Почему вы не используете отладчик?
С помощью отладчика вы можете видеть состояние каждой переменной.