# Package org.crosswire.jsword.index

Abstraction of an Index.

See: Description

- Interface Summary
  Interface | 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.
  IndexStatusListener | IndexStatusListeners are able to be notified about changes to the IndexStatus of a book.

- Class Summary
  Class | Description
  --- | ---
  AbstractIndex | A simple implementation of an Index that provides the set/get for SearchModifier.
  IndexManagerFactory | A Factory class for IndexManagers.
  IndexPolicyAdapter | The IndexPolicyAdapter provides for application resilience against change to IndexPolicy.
  IndexStatusEvent | An IndexStatusEvent is fired whenever the IndexStatus of a book has changed.

- Enum Summary
  Enum | Description
  --- | ---
  IndexStatus | An Enumeration of the possible states of an index.

## Package org.crosswire.jsword.index Description

Abstraction of an Index.