Package org.languagetool.rules.de
Class AdaptSuggestionFilter
- java.lang.Object
-
- org.languagetool.rules.patterns.RuleFilter
-
- org.languagetool.rules.de.AdaptSuggestionFilter
-
public class AdaptSuggestionFilter extends org.languagetool.rules.patterns.RuleFilter
-
-
Field Summary
Fields Modifier and Type Field Description private static Germangermanprivate static org.languagetool.synthesis.Synthesizersynthprivate static GermanTaggertagger
-
Constructor Summary
Constructors Constructor Description AdaptSuggestionFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable org.languagetool.rules.RuleMatchacceptRuleMatch(org.languagetool.rules.RuleMatch match, java.util.Map<java.lang.String,java.lang.String> arguments, int patternTokenPos, org.languagetool.AnalyzedTokenReadings[] patternTokens)(package private) java.util.List<java.lang.String>getAdaptedDet(org.languagetool.AnalyzedTokenReadings detToken, java.lang.String repl)(package private) java.util.List<java.lang.String>getAdaptedDetAdj(org.languagetool.AnalyzedTokenReadings detToken, org.languagetool.AnalyzedTokenReadings adjToken, java.lang.String repl)private java.lang.StringgetBaseform(org.languagetool.AnalyzedTokenReadings token, java.lang.String tagStartsWith)private @Nullable java.lang.StringgetNounGender(java.lang.String word)
-
-
-
Field Detail
-
german
private static final German german
-
tagger
private static final GermanTagger tagger
-
synth
private static final org.languagetool.synthesis.Synthesizer synth
-
-
Method Detail
-
acceptRuleMatch
@Nullable public @Nullable org.languagetool.rules.RuleMatch acceptRuleMatch(org.languagetool.rules.RuleMatch match, java.util.Map<java.lang.String,java.lang.String> arguments, int patternTokenPos, org.languagetool.AnalyzedTokenReadings[] patternTokens)- Specified by:
acceptRuleMatchin classorg.languagetool.rules.patterns.RuleFilter
-
getAdaptedDet
java.util.List<java.lang.String> getAdaptedDet(org.languagetool.AnalyzedTokenReadings detToken, java.lang.String repl)
-
getAdaptedDetAdj
java.util.List<java.lang.String> getAdaptedDetAdj(org.languagetool.AnalyzedTokenReadings detToken, org.languagetool.AnalyzedTokenReadings adjToken, java.lang.String repl)
-
getBaseform
private java.lang.String getBaseform(org.languagetool.AnalyzedTokenReadings token, java.lang.String tagStartsWith)
-
getNounGender
@Nullable private @Nullable java.lang.String getNounGender(java.lang.String word) throws java.io.IOException- Throws:
java.io.IOException
-
-