Bible Software in Java.

See: Description

Packages 
Package Description
gnu.gpl
This package contains GNU General Public License information only.
gnu.lgpl
This package contains GNU Lesser General Public License information only.
org.crosswire.common.activate
Code to allow classes to be started-up and then shutdown later to conserve resources.
org.crosswire.common.compress
An common interface to Zip, LZSS, GZip, BZip2, XZ and perhaps others.
org.crosswire.common.config
Config allows an application to separate the responsibilities of setting itself up, and providing a user interface from the real work that it needs to do.
org.crosswire.common.crypt
The Sapphire II Stream Cipher is a port of Sword's C++ implementation of Michael Paul Johnson's 2 January 1995 public domain cipher.
org.crosswire.common.diff
An implementation of Diff that works within the line.
org.crosswire.common.history
A keeper of History.
org.crosswire.common.icu
Utilities that require icu4j via reflection.
org.crosswire.common.options
Classes to represent command line options.
org.crosswire.common.progress
A generic method of having jobs that execute in the background over some time.
org.crosswire.common.util
A collection of various generic utility classes.
org.crosswire.common.xml
A collection of various XML utility classes.
org.crosswire.jsword
This package contains the message catalog for everything JSword and is the root of the package tree for JSword.
org.crosswire.jsword.book
The Book package provides an interface to a real store of data.
org.crosswire.jsword.book.basic
The Basic package contains default and abstract implementations of the main Book classes.
org.crosswire.jsword.book.filter
This data package manages the filtering of book data returned by the various books.
org.crosswire.jsword.book.filter.gbf
A Filter that converts from GBF format data to OSIS format data.
org.crosswire.jsword.book.filter.osis
A Filter that loads OSIS format data into JDOM.
org.crosswire.jsword.book.filter.plaintext
A Filter that converts from plain text format data to OSIS format data.
org.crosswire.jsword.book.filter.thml
A Filter that converts from THML format data to OSIS format data.
org.crosswire.jsword.book.install
An abstraction of an installer.
org.crosswire.jsword.book.install.sword
An implementation of an installer that can handle SWORD Books (Modules).
org.crosswire.jsword.book.readings
An implementation of BookDriver and Dictionary that read provide access to readings planners.
org.crosswire.jsword.book.study
Classes to analyze the usage of Strong's numbers.
org.crosswire.jsword.book.sword
An implementation of the Book interfaces that reads from SWORD project books (modules).
org.crosswire.jsword.book.sword.processing
Interface and default implementation for the transformation of raw text into XML.
org.crosswire.jsword.book.sword.state
File management of SWORD Books.
org.crosswire.jsword.bridge
Command line programs to do useful things.
org.crosswire.jsword.examples
Some examples of how to use the JSword API.
org.crosswire.jsword.index
Abstraction of an Index.
org.crosswire.jsword.index.lucene
An implementation of an Index using Lucene.
org.crosswire.jsword.index.lucene.analysis
Implementation of various Lucene analyzers, providing language dependent customizations.
org.crosswire.jsword.index.query
The Query package provides JSword with the ability to construct a search request against an Index.
org.crosswire.jsword.index.search
This package helps implementors of the various Book interfaces implement search.
org.crosswire.jsword.internationalisation
The org.crosswire.jsword.internationalisation package contains the framework for providing a Locales to JSword.
org.crosswire.jsword.passage
The core responsibility of the passage package is to store and collate information about the structure of the Bible - The most important classes are Passage, PassageTally and Strongs.
org.crosswire.jsword.util
This package contains general Project specific utilities.
org.crosswire.jsword.versification
The core responsibility of the versification package is to understand verse references.
org.crosswire.jsword.versification.system
The System package defines each of the known Versifications.
Copyright ยจ 2003-2015