org.apache.lucene.search.spell
Class LuceneDictionary

java.lang.Object
  extended by 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
LuceneDictionary(org.apache.lucene.index.IndexReader reader, String field)
           
 
Method Summary
 Iterator<String> getWordsIterator()
          Return all words present in the dictionary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuceneDictionary

public LuceneDictionary(org.apache.lucene.index.IndexReader reader,
                        String field)
Method Detail

getWordsIterator

public final Iterator<String> getWordsIterator()
Description copied from interface: Dictionary
Return all words present in the dictionary

Specified by:
getWordsIterator in interface Dictionary
Returns:
Iterator


Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.