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

## Uses of Interface
org.crosswire.jsword.index.query.Query

Packages that use Query
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.

Uses of Query in org.crosswire.jsword.index.lucene

Fields in org.crosswire.jsword.index.lucene declared as Query
`private static Query` | `LuceneQueryBuilder.NULL_QUERY` A query that returns nothing.

Methods in org.crosswire.jsword.index.lucene that return Query
`Query` | `LuceneQueryBuilder.parse(String aSearch)`

Methods in org.crosswire.jsword.index.lucene with parameters of type Query
`Key` | `LuceneSearcher.search(Query query)`

Uses of Query in org.crosswire.jsword.index.query

Subinterfaces of Query in org.crosswire.jsword.index.query
`interface` | `BinaryQuery` A BinaryQuery consists of a Left and a Right Query

Classes in org.crosswire.jsword.index.query that implement Query
`class` | `AbstractBinaryQuery` A binary query has a left query and right query.
`class` | `AbstractQuery` A base query is the smallest unit of search that the index can perform.
`class` | `AndNotQuery` An "And Not" query specifies that a result needs to be in the left but not in the right query result.
`class` | `AndQuery` An AND query specifies that a result needs to be in both the left and the right query results.
`class` | `BaseQuery` A base query is the smallest unit of search that the index can perform.
`class` | `BlurQuery` A blur query specifies how much to blur the results of the right query before ANDing it to the left.
`class` | `NullQuery` A null query searches for nothing and returns an empty Key.
`class` | `OrQuery` An OR query specifies that a result is the union of the left and the right query results.
`class` | `RangeQuery` A range query specifies how a range should be included in the search.

Fields in org.crosswire.jsword.index.query declared as Query
`private Query` | `AbstractBinaryQuery.leftQuery`
`private Query` | `AbstractBinaryQuery.rightQuery`

Methods in org.crosswire.jsword.index.query that return Query
`Query` | `BinaryQuery.getLeftQuery()`
`Query` | `AbstractBinaryQuery.getLeftQuery()`
`Query` | `BinaryQuery.getRightQuery()`
`Query` | `AbstractBinaryQuery.getRightQuery()`
`Query` | `QueryBuilder.parse(String aQuery)` Construct a query from a string.

Constructors in org.crosswire.jsword.index.query with parameters of type Query
`AbstractBinaryQuery(Query theLeftQuery, Query theRightQuery)` Create a query consisting of two queries.
`AndNotQuery(Query theLeftQuery, Query theRightQuery)` Create a query where the right query result is subtracted from the left query result.
`AndQuery(Query theLeftQuery, Query theRightQuery)` Create a query where the result is the intersection of two queries.
`BlurQuery(Query theLeftQuery, Query theRightQuery, int theFactor)` Create a query that specifies how much to blur the results of the right query before ANDing it to the left.
`OrQuery(Query theLeftQuery, Query theRightQuery)`

Uses of Query in org.crosswire.jsword.index.search

Methods in org.crosswire.jsword.index.search with parameters of type Query
`Key` | `Searcher.search(Query request)` Take a search request and decipher it into a Passage.

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