## Uses of Class
org.crosswire.jsword.book.basic.AbstractBook

- Packages that use AbstractBook
  Package | Description
  --- | ---
  org.crosswire.jsword.book.basic | The Basic package contains default and abstract implementations of the main Book classes.
  org.crosswire.jsword.book.readings | An implementation of BookDriver and Dictionary that read provide access to readings planners.
  org.crosswire.jsword.book.sword | An implementation of the Book interfaces that reads from SWORD project books (modules).

- - ### Uses of AbstractBook in org.crosswire.jsword.book.basic

    Subclasses of AbstractBook in org.crosswire.jsword.book.basic
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractPassageBook` An abstract implementation of Book that lets implementors just concentrate on reading book data.

  - ### Uses of AbstractBook in org.crosswire.jsword.book.readings

    Subclasses of AbstractBook in org.crosswire.jsword.book.readings
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ReadingsBook` A Dictionary that displays daily Readings.

  - ### Uses of AbstractBook in org.crosswire.jsword.book.sword

    Subclasses of AbstractBook in org.crosswire.jsword.book.sword
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SwordBook` SwordBook is a base class for all verse based Sword type books.
    `class` | `SwordDailyDevotion` A book that has a preferred key of today's date.
    `class` | `SwordDictionary` A Sword version of Dictionary.
    `class` | `SwordGenBook` A Sword version of a generic book.