Chapter constructor

Chapter(
  1. String book,
  2. int chapterNumber
)

Implementation

Chapter(String book, this.chapterNumber)
    : reference = Librarian.createReferenceString(book, chapterNumber),
      referenceType = ReferenceType.CHAPTER,
      startVerseNumber = 1,
      startVerse = Verse(book, chapterNumber, 1),
      endVerse = Librarian.getLastVerse(book, chapterNumber),
      endVerseNumber = Librarian.getLastVerseNumber(book, chapterNumber),
      isValid = Librarian.verifyReference(book, chapterNumber),
      super(book);