| java.lang.Object org.apache.lucene.queryParser.QueryParser net.bagaluten.jca.lucene.connector.impl.CompositeQuerySuggester
CompositeQuerySuggester | public class CompositeQuerySuggester extends QueryParser (Code) | | Idea from Tom White (http://today.java.net/pub/a/today/2005/08/09/didyoumean.html)
author: Achim Heiland |
CompositeQuerySuggester | public CompositeQuerySuggester(String field, Analyzer analyzer, Directory spellIndexDirectory, int numberOfSimilarWords)(Code) | | Parameters: field - the suggested words are restricted to the words present in this field Parameters: analyzer - the analyser Parameters: spellIndexDirectory - the directory of the index Parameters: numberOfSimilarWords - the number of suggest words |
Methods inherited from org.apache.lucene.queryParser.QueryParser | final public Query Clause(String field) throws ParseException(Code)(Java Doc) final public int Conjunction() throws ParseException(Code)(Java Doc) final public int Modifiers() throws ParseException(Code)(Java Doc) final public Query Query(String field) throws ParseException(Code)(Java Doc) public void ReInit(CharStream stream)(Code)(Java Doc) public void ReInit(QueryParserTokenManager tm)(Code)(Java Doc) final public Query Term(String field) throws ParseException(Code)(Java Doc) final public Query TopLevelQuery(String field) throws ParseException(Code)(Java Doc) protected void addClause(Vector clauses, int conj, int mods, Query q)(Code)(Java Doc) final public void disable_tracing()(Code)(Java Doc) final public void enable_tracing()(Code)(Java Doc) public static String escape(String s)(Code)(Java Doc) public ParseException generateParseException()(Code)(Java Doc) public boolean getAllowLeadingWildcard()(Code)(Java Doc) public Analyzer getAnalyzer()(Code)(Java Doc) protected Query getBooleanQuery(Vector clauses) throws ParseException(Code)(Java Doc) protected Query getBooleanQuery(Vector clauses, boolean disableCoord) throws ParseException(Code)(Java Doc) public DateTools.Resolution getDateResolution(String fieldName)(Code)(Java Doc) public Operator getDefaultOperator()(Code)(Java Doc) public boolean getEnablePositionIncrements()(Code)(Java Doc) public String getField()(Code)(Java Doc) protected Query getFieldQuery(String field, String queryText) throws ParseException(Code)(Java Doc) protected Query getFieldQuery(String field, String queryText, int slop) throws ParseException(Code)(Java Doc) public float getFuzzyMinSim()(Code)(Java Doc) public int getFuzzyPrefixLength()(Code)(Java Doc) protected Query getFuzzyQuery(String field, String termStr, float minSimilarity) throws ParseException(Code)(Java Doc) public Locale getLocale()(Code)(Java Doc) public boolean getLowercaseExpandedTerms()(Code)(Java Doc) final public Token getNextToken()(Code)(Java Doc) public int getPhraseSlop()(Code)(Java Doc) protected Query getPrefixQuery(String field, String termStr) throws ParseException(Code)(Java Doc) protected Query getRangeQuery(String field, String part1, String part2, boolean inclusive) throws ParseException(Code)(Java Doc) final public Token getToken(int index)(Code)(Java Doc) public boolean getUseOldRangeQuery()(Code)(Java Doc) protected Query getWildcardQuery(String field, String termStr) throws ParseException(Code)(Java Doc) public static void main(String[] args) throws Exception(Code)(Java Doc) public Query parse(String query) throws ParseException(Code)(Java Doc) public void setAllowLeadingWildcard(boolean allowLeadingWildcard)(Code)(Java Doc) public void setDateResolution(DateTools.Resolution dateResolution)(Code)(Java Doc) public void setDateResolution(String fieldName, DateTools.Resolution dateResolution)(Code)(Java Doc) public void setDefaultOperator(Operator op)(Code)(Java Doc) public void setEnablePositionIncrements(boolean enable)(Code)(Java Doc) public void setFuzzyMinSim(float fuzzyMinSim)(Code)(Java Doc) public void setFuzzyPrefixLength(int fuzzyPrefixLength)(Code)(Java Doc) public void setLocale(Locale locale)(Code)(Java Doc) public void setLowercaseExpandedTerms(boolean lowercaseExpandedTerms)(Code)(Java Doc) public void setPhraseSlop(int phraseSlop)(Code)(Java Doc) public void setUseOldRangeQuery(boolean useOldRangeQuery)(Code)(Java Doc)
|
|
|