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 German
german
private static org.languagetool.synthesis.Synthesizer
synth
private static GermanTagger
tagger
-
Constructor Summary
Constructors Constructor Description AdaptSuggestionFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @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)
(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.String
getBaseform(org.languagetool.AnalyzedTokenReadings token, java.lang.String tagStartsWith)
private @Nullable java.lang.String
getNounGender(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:
acceptRuleMatch
in 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
-
-