You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2012/01/06 00:25:36 UTC
svn commit: r1227892 -
/lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/Dictionaries.java
Author: uschindler
Date: Thu Jan 5 23:25:36 2012
New Revision: 1227892
URL: http://svn.apache.org/viewvc?rev=1227892&view=rev
Log:
LUCENE-3305: Cleanup Dictionaries, in my opinion this class is useless as all dictionaries are already singletons (enforced)
Modified:
lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/Dictionaries.java
Modified: lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/Dictionaries.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/Dictionaries.java?rev=1227892&r1=1227891&r2=1227892&view=diff
==============================================================================
--- lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/Dictionaries.java (original)
+++ lucene/dev/branches/lucene3305/modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/kuromoji/dict/Dictionaries.java Thu Jan 5 23:25:36 2012
@@ -22,22 +22,14 @@ import org.apache.lucene.analysis.kuromo
public final class Dictionaries {
private static TokenInfoDictionary dictionary;
-
private static UnknownDictionary unknownDictionary;
-
private static ConnectionCosts costs;
-
private static DoubleArrayTrie trie;
-
static {
- Dictionaries.dictionary = TokenInfoDictionary.getInstance();
- Dictionaries.unknownDictionary = UnknownDictionary.getInstance();
- try {
- Dictionaries.costs = ConnectionCosts.getInstance();
- Dictionaries.trie = DoubleArrayTrie.getInstance();
- } catch (Exception ex) {
- throw new RuntimeException("Could not load dictionaries!", ex);
- }
+ dictionary = TokenInfoDictionary.getInstance();
+ unknownDictionary = UnknownDictionary.getInstance();
+ costs = ConnectionCosts.getInstance();
+ trie = DoubleArrayTrie.getInstance();
}
private Dictionaries() {} // no instance!