Package org.apache.lucene.search.spell
Class LuceneDictionary
- java.lang.Object
-
- org.apache.lucene.search.spell.LuceneDictionary
-
- All Implemented Interfaces:
Dictionary
public class LuceneDictionary extends Object implements Dictionary
Lucene Dictionary: terms taken from the given field of a Lucene index. When using IndexReader.terms(Term) the code must not call next() on TermEnum as the first call to TermEnum, see: http://issues.apache.org/jira/browse/LUCENE-6
-
-
Constructor Summary
Constructors Constructor Description LuceneDictionary(IndexReader reader, String field)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BytesRefIterator
getWordsIterator()
Return all words present in the dictionary
-
-
-
Constructor Detail
-
LuceneDictionary
public LuceneDictionary(IndexReader reader, String field)
-
-
Method Detail
-
getWordsIterator
public final BytesRefIterator getWordsIterator() throws IOException
Description copied from interface:Dictionary
Return all words present in the dictionary- Specified by:
getWordsIterator
in interfaceDictionary
- Returns:
- Iterator
- Throws:
IOException
-
-