Uses of Interface
org.crosswire.jsword.book.sword.Backend

Packages that use Backend
org.crosswire.jsword.book.basic The Basic package contains default and abstract implementations of the main Book classes. 
org.crosswire.jsword.book.sword An implementation of the Book interfaces that reads from SWORD project books (modules). 
 

Uses of Backend in org.crosswire.jsword.book.basic
 

Fields in org.crosswire.jsword.book.basic declared as Backend
private  Backend AbstractBook.backend
          To read the data from the Book
 

Methods in org.crosswire.jsword.book.basic that return Backend
 Backend AbstractBook.getBackend()
           
 

Constructors in org.crosswire.jsword.book.basic with parameters of type Backend
AbstractBook(BookMetaData bmd, Backend backend)
          Construct an AbstractBook given the BookMetaData and the AbstractBackend.
AbstractPassageBook(BookMetaData bmd, Backend backend)
          Construct an AbstractPassageBook given the BookMetaData and the AbstractBackend.
 

Uses of Backend in org.crosswire.jsword.book.sword
 

Classes in org.crosswire.jsword.book.sword that implement Backend
 class AbstractBackend<T extends OpenFileState>
          A generic way to read data from disk for later formatting.
 class AbstractKeyBackend<T extends OpenFileState>
          A Backend that can be used as a global key list.
 class GenBookBackend
          Backend for General Books.
 class NullBackend
          A NullBackend is not attached to resources.
 class RawBackend<T extends RawBackendState>
          Both Books and Commentaries seem to use the same format so this class abstracts out the similarities.
 class RawFileBackend
          A Raw File format that allows for each verse to have it's own storage.
 class RawLDBackend<T extends RawLDBackendState>
          An implementation AbstractKeyBackend to read RAW format files.
 class ZLDBackend
          An extension of RawLDBackend to read Z format files.
 class ZVerseBackend
          A backend to read compressed data verse based files.
 

Methods in org.crosswire.jsword.book.sword that return Backend
protected abstract  Backend BookType.getBackend(SwordBookMetaData sbmd)
          Create a the appropriate backend for this type of book
 

Methods in org.crosswire.jsword.book.sword with parameters of type Backend
protected abstract  Book BookType.getBook(SwordBookMetaData sbmd, Backend backend)
          Create a Book with the given backend
 

Constructors in org.crosswire.jsword.book.sword with parameters of type Backend
SwordBook(SwordBookMetaData sbmd, Backend<?> backend)
          Construct an SwordBook given the BookMetaData and the AbstractBackend.
SwordDailyDevotion(SwordBookMetaData sbmd, Backend backend)
          Construct an SwordDailyDevotion given the BookMetaData and the AbstractBackend.
SwordDictionary(SwordBookMetaData sbmd, Backend backend)
          Construct an SwordDictionary given the BookMetaData and the AbstractBackend.
SwordGenBook(SwordBookMetaData sbmd, Backend backend)
          Construct an SwordGenBook given the BookMetaData and the AbstractBackend.
 


Copyright ยจ 2003-2015