public static Trie Load(Stream stemmerTable)
{
DataInputStream @in = null;
try
{
@in = new DataInputStream(stemmerTable);
string method = @in.ReadUTF().ToUpperInvariant();
if (method.IndexOf('M') < 0)
{
return new Trie(@in);
}
else
{
return new MultiTrie2(@in);
}
}
finally
{
@in.Dispose();
}
}