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

Packages that use Query
org.crosswire.jsword.index.lucene An implemenation of SearchEngine 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.
 


Copyright ? 2003-2011