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
FieldsModifier and TypeFieldDescriptionprivate static final German
private static final org.languagetool.synthesis.Synthesizer
private static final GermanTagger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable org.languagetool.rules.RuleMatch
acceptRuleMatch
(org.languagetool.rules.RuleMatch match, Map<String, String> arguments, int patternTokenPos, org.languagetool.AnalyzedTokenReadings[] patternTokens) getAdaptedDet
(org.languagetool.AnalyzedTokenReadings detToken, String repl) getAdaptedDetAdj
(org.languagetool.AnalyzedTokenReadings detToken, org.languagetool.AnalyzedTokenReadings adjToken, String repl) private String
getBaseform
(org.languagetool.AnalyzedTokenReadings token, String tagStartsWith) private @Nullable String
getNounGender
(String word) Methods inherited from class org.languagetool.rules.patterns.RuleFilter
getRequired, matches
-
Field Details
-
german
-
tagger
-
synth
private static final org.languagetool.synthesis.Synthesizer synth
-
-
Constructor Details
-
AdaptSuggestionFilter
public AdaptSuggestionFilter()
-
-
Method Details
-
acceptRuleMatch
@Nullable public @Nullable org.languagetool.rules.RuleMatch acceptRuleMatch(org.languagetool.rules.RuleMatch match, Map<String, String> arguments, int patternTokenPos, org.languagetool.AnalyzedTokenReadings[] patternTokens) - Specified by:
acceptRuleMatch
in classorg.languagetool.rules.patterns.RuleFilter
-
getAdaptedDet
-
getAdaptedDetAdj
-
getBaseform
-
getNounGender
- Throws:
IOException
-