org.crosswire.jsword.versification.system

## Class SystemCalvin

- java.lang.Object
- - org.crosswire.jsword.versification.Versification
  - - org.crosswire.jsword.versification.system.SystemCalvin

- All Implemented Interfaces:
    Serializable, ReferenceSystem

      public class SystemCalvin
      extends Versification

  Versification for French Olivétan and derivatives Bibles. (Bible de Genève, D. Martin, F. Ostervald..) Because Bibles employing this versification system introduced by Robert 'Stephanus' Estienne in 1553 differ subtly in versification, this is not based on any single edition although some may eventually match, but on multiple editions of these Bibles.
  Author:
    DM Smith
  See Also:
    `The GNU Lesser General Public License for details.`, Serialized Form

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `(package private) static BibleBook[]` | `BOOKS_NT`
    `(package private) static BibleBook[]` | `BOOKS_OT`
    `(package private) static int[][]` | `LAST_VERSE_NT`
    `(package private) static int[][]` | `LAST_VERSE_OT` Constant for the max verse number in each chapter
    `private static long` | `serialVersionUID` Serialization ID
    `static String` | `V11N_NAME`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `SystemCalvin()` Build the "KJV" Versification.

  - ### Method Summary

    - ### Methods inherited from class org.crosswire.jsword.versification.Versification

      `add, containsBook, decodeOrdinal, distance, dump, getAllVerses, getBook, getBook, getBookCount, getBookCount, getBookIterator, getBookName, getChapterCount, getCount, getFirstBook, getLastBook, getLastChapter, getLastVerse, getLongName, getName, getNextBook, getOrdinal, getOrdinal, getPreferredName, getPreviousBook, getShortName, getTestament, getTestamentOrdinal, isAdjacentBook, isAdjacentChapter, isAdjacentVerse, isBook, isBookIntro, isChapterIntro, isEndOfBook, isEndOfChapter, isIntro, isSameBook, isSameChapter, isStartOfBook, isStartOfChapter, max, maximumOrdinal, min, next, optimize, patch, subtract, validate, validate`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### V11N_NAME

          public static final String V11N_NAME

      See Also:
        Constant Field Values

    - #### BOOKS_OT

          static final BibleBook[] BOOKS_OT

    - #### BOOKS_NT

          static final BibleBook[] BOOKS_NT

    - #### LAST_VERSE_OT

          static final int[][] LAST_VERSE_OT

      Constant for the max verse number in each chapter

    - #### LAST_VERSE_NT

          static final int[][] LAST_VERSE_NT

    - #### serialVersionUID

          private static final long serialVersionUID

      Serialization ID
      See Also:
        Constant Field Values

  - ### Constructor Detail

    - #### SystemCalvin

          SystemCalvin()

      Build the "KJV" Versification.