You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by ry...@apache.org on 2008/07/16 18:34:03 UTC

svn commit: r677329 - /lucene/solr/trunk/src/java/org/apache/solr/handler/component/SpellCheckComponent.java

Author: ryan
Date: Wed Jul 16 09:34:02 2008
New Revision: 677329

URL: http://svn.apache.org/viewvc?rev=677329&view=rev
Log:
SOLR-572 -- expose the configured spellcheckers.  This will give other custom components access to the same spelling dictionaries

Modified:
    lucene/solr/trunk/src/java/org/apache/solr/handler/component/SpellCheckComponent.java

Modified: lucene/solr/trunk/src/java/org/apache/solr/handler/component/SpellCheckComponent.java
URL: http://svn.apache.org/viewvc/lucene/solr/trunk/src/java/org/apache/solr/handler/component/SpellCheckComponent.java?rev=677329&r1=677328&r2=677329&view=diff
==============================================================================
--- lucene/solr/trunk/src/java/org/apache/solr/handler/component/SpellCheckComponent.java (original)
+++ lucene/solr/trunk/src/java/org/apache/solr/handler/component/SpellCheckComponent.java Wed Jul 16 09:34:02 2008
@@ -169,6 +169,13 @@
     }
     return spellCheckers.get(dictName);
   }
+  
+  /**
+   * @return the spellchecker registered to a given name
+   */
+  public SolrSpellChecker getSpellChecker(String name) {
+    return spellCheckers.get(name);
+  }
 
   protected NamedList toNamedList(SpellingResult spellingResult, String origQuery, boolean extendedResults, boolean collate) {
     NamedList result = new NamedList();