org.apache.lucene.analysis.nl

Class WordlistLoader

public class WordlistLoader extends Object

Author: Gerhard Schwarz

Loads a text file and adds every line as an entry to a Hashtable. Every line should contain only one word. If the file is not found or on any error, an empty table is returned.

Method Summary
static HashMapgetStemDict(File wordstemfile)
Reads a stemsdictionary.
static HashMapgetWordtable(String path, String wordfile)
static HashMapgetWordtable(String wordfile)
static HashMapgetWordtable(File wordfile)

Method Detail

getStemDict

public static HashMap getStemDict(File wordstemfile)
Reads a stemsdictionary. Each line contains: word \t stem i.e. tab seperated)

Returns: Stem dictionary that overrules, the stemming algorithm

getWordtable

public static HashMap getWordtable(String path, String wordfile)

Parameters: path Path to the wordlist wordfile Name of the wordlist

getWordtable

public static HashMap getWordtable(String wordfile)

Parameters: wordfile Complete path to the wordlist

getWordtable

public static HashMap getWordtable(File wordfile)

Parameters: wordfile File containing the wordlist

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