Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.crosswire.jsword.book.sword.Backend

Packages that use Backend
org.crosswire.jsword.book.sword | An implementation of the Book interfaces that reads from SWORD project modules.

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

Subclasses of Backend in org.crosswire.jsword.book.sword
`class` | `GZIPBackend` A backend to read GZIPped data files.
`class` | `LZSSBackend` A backend to read LZSS compressed data files.
`class` | `RawBackend` Both Books and Commentaries seem to use the same format so this class abstracts out the similarities.
`class` | `RawLDBackend` An implementation KeyBackend to read RAW format files.
`class` | `ZLDBackend` An implementation KeyBackend to read Z format files.

Fields in org.crosswire.jsword.book.sword declared as Backend
`private Backend` | `SwordDictionary.backend` To read the data from the disk
`private Backend` | `SwordBook.backend` To read the data from the disk

Methods in org.crosswire.jsword.book.sword that return Backend
`protected abstract Backend` | `ModuleType.getBackend(SwordBookMetaData sbmd, File rootPath)` Create a the appropriate backend for this type of book
`(package private) abstract Backend` | `CompressionType.getBackend(SwordBookMetaData sbmd, File rootPath)`
`protected static Backend` | `ModuleType.getCompressedBackend(SwordBookMetaData sbmd, File rootPath)`

Methods in org.crosswire.jsword.book.sword with parameters of type Backend
`protected abstract Book` | `ModuleType.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)` Simple ctor
`SwordDictionary(SwordBookMetaData sbmd, Backend backend)` Start and to as much checking as we can without using memory.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Copyright ? 2003-2004
PREV NEXT | FRAMES NO FRAMES