# Uses of Package
org.crosswire.jsword.index

- Packages that use org.crosswire.jsword.index
  Package | Description
  --- | ---
  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.bridge | Command line programs to do useful things.
  org.crosswire.jsword.index | Abstraction of an Index.
  org.crosswire.jsword.index.lucene | An implementation of an Index using Lucene.
  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.

- Classes in org.crosswire.jsword.index used by org.crosswire.jsword.book
  Class and Description
  IndexStatus An Enumeration of the possible states of an index.
  IndexStatusListener IndexStatusListeners are able to be notified about changes to the IndexStatus of a book.

- Classes in org.crosswire.jsword.index used by org.crosswire.jsword.book.basic
  Class and Description
  IndexStatus An Enumeration of the possible states of an index.
  IndexStatusListener IndexStatusListeners are able to be notified about changes to the IndexStatus of a book.

- Classes in org.crosswire.jsword.index used by org.crosswire.jsword.bridge
  Class and Description
  IndexManager Manages the life-cycle of an Index.
  IndexStatusEvent An IndexStatusEvent is fired whenever the IndexStatus of a book has changed.
  IndexStatusListener IndexStatusListeners are able to be notified about changes to the IndexStatus of a book.

- Classes in org.crosswire.jsword.index used by org.crosswire.jsword.index
  Class and Description
  Index An index into a body of text that knows what words exist and where they are.
  IndexManager Manages the life-cycle of an Index.
  IndexPolicy An IndexPolicy allows for controlling the overall behavior of Index creation.
  IndexStatus An Enumeration of the possible states of an index.
  IndexStatusEvent An IndexStatusEvent is fired whenever the IndexStatus of a book has changed.

- Classes in org.crosswire.jsword.index used by org.crosswire.jsword.index.lucene
  Class and Description
  AbstractIndex A simple implementation of an Index that provides the set/get for SearchModifier.
  Index An index into a body of text that knows what words exist and where they are.
  IndexManager Manages the life-cycle of an Index.
  IndexPolicy An IndexPolicy allows for controlling the overall behavior of Index creation.

- Classes in org.crosswire.jsword.index used by org.crosswire.jsword.index.query
  Class and Description
  Index An index into a body of text that knows what words exist and where they are.

- Classes in org.crosswire.jsword.index used by org.crosswire.jsword.index.search
  Class and Description
  Index An index into a body of text that knows what words exist and where they are.