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 Details

    • german

      private static final German german
    • tagger

      private static final GermanTagger 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 class org.languagetool.rules.patterns.RuleFilter
    • getAdaptedDet

      List<String> getAdaptedDet(org.languagetool.AnalyzedTokenReadings detToken, String repl)
    • getAdaptedDetAdj

      List<String> getAdaptedDetAdj(org.languagetool.AnalyzedTokenReadings detToken, org.languagetool.AnalyzedTokenReadings adjToken, String repl)
    • getBaseform

      private String getBaseform(org.languagetool.AnalyzedTokenReadings token, String tagStartsWith)
    • getNounGender

      @Nullable private @Nullable String getNounGender(String word) throws IOException
      Throws:
      IOException