OPENNLP-1066: Add MorfologikLemmatizer constructor taking a Dictionary Closes #208
Project: http://git-wip-us.apache.org/repos/asf/opennlp/repo Commit: http://git-wip-us.apache.org/repos/asf/opennlp/commit/911d59f4 Tree: http://git-wip-us.apache.org/repos/asf/opennlp/tree/911d59f4 Diff: http://git-wip-us.apache.org/repos/asf/opennlp/diff/911d59f4 Branch: refs/heads/LangDetect Commit: 911d59f46d0dce2e07a93dc0ff705154f568b7ba Parents: 08b2c42 Author: William D C M SILVA <co...@apache.org> Authored: Wed May 17 12:07:28 2017 -0300 Committer: William D C M SILVA <co...@apache.org> Committed: Wed May 17 12:07:28 2017 -0300 ---------------------------------------------------------------------- .../opennlp/morfologik/lemmatizer/MorfologikLemmatizer.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/opennlp/blob/911d59f4/opennlp-morfologik-addon/src/main/java/opennlp/morfologik/lemmatizer/MorfologikLemmatizer.java ---------------------------------------------------------------------- diff --git a/opennlp-morfologik-addon/src/main/java/opennlp/morfologik/lemmatizer/MorfologikLemmatizer.java b/opennlp-morfologik-addon/src/main/java/opennlp/morfologik/lemmatizer/MorfologikLemmatizer.java index 4c9de2c..22f4282 100644 --- a/opennlp-morfologik-addon/src/main/java/opennlp/morfologik/lemmatizer/MorfologikLemmatizer.java +++ b/opennlp-morfologik-addon/src/main/java/opennlp/morfologik/lemmatizer/MorfologikLemmatizer.java @@ -39,7 +39,12 @@ public class MorfologikLemmatizer implements Lemmatizer { public MorfologikLemmatizer(Path dictionaryPath) throws IllegalArgumentException, IOException { - dictLookup = new DictionaryLookup(Dictionary.read(dictionaryPath)); + this(Dictionary.read(dictionaryPath)); + } + + public MorfologikLemmatizer(Dictionary dictionary) throws IllegalArgumentException, + IOException { + dictLookup = new DictionaryLookup(dictionary); } private List<String> lemmatize(String word, String postag) {