public abstract class ChangeNotesState extends Object
One instance is the output of a single ChangeNotesParser, and contains types required
to support public methods on ChangeNotes. It is intended to be cached in-process.
Note that ChangeNotes contains more than just a single ChangeNoteState, such
as per-draft information, so that class is not cached directly.