Package | Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractIndex
A simple implementation of an Index that provides the set/get for
SearchModifier.
|
Modifier and Type | Method and Description |
---|---|
Index |
IndexManager.getIndex(Book book)
Create a new Searcher.
|
Modifier and Type | Class and Description |
---|---|
class |
LuceneIndex
Implement the SearchEngine using Lucene as the search engine.
|
Modifier and Type | Field and Description |
---|---|
private Index |
LuceneSearcher.index
The index
|
Modifier and Type | Field and Description |
---|---|
protected static Map<Book,Index> |
LuceneIndexManager.INDEXES
The created indexes
|
Modifier and Type | Method and Description |
---|---|
protected Index |
LuceneSearcher.getIndex()
Accessor for the Bible to search.
|
Index |
LuceneIndexManager.getIndex(Book book) |
Modifier and Type | Method and Description |
---|---|
void |
LuceneSearcher.init(Index newindex) |
Modifier and Type | Method and Description |
---|---|
Key |
RangeQuery.find(Index index) |
Key |
Query.find(Index index)
Find the keys that match the query in the index
|
Key |
OrQuery.find(Index index) |
Key |
NullQuery.find(Index index) |
Key |
BlurQuery.find(Index index) |
Key |
BaseQuery.find(Index index) |
Key |
AndQuery.find(Index index) |
Key |
AndNotQuery.find(Index index) |
Modifier and Type | Method and Description |
---|---|
void |
Searcher.init(Index index)
Setup the index that this parser can use to do word level searches
|