org.crosswire.jsword.book

## Interface BookProvider

- All Known Subinterfaces:
    BookDriver
  All Known Implementing Classes:
    AbstractBookDriver, BookData, ReadingsBookDriver, SwordBookDriver

      public interface BookProvider

  A BookProvider provides a list of books.
  Author:
    DM Smith
  See Also:
    `The GNU Lesser General Public License for details.`

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Book[]` | `getBooks()` Provide books.
    `Book` | `getFirstBook()` Provide the first book.

- - ### Method Detail

    - #### getBooks

          Book[] getBooks()

      Provide books.
      Returns:
        the books

    - #### getFirstBook

          Book getFirstBook()

      Provide the first book.
      Returns:
        the first book