Package org.languagetool.rules.de
Class AgreementTools
java.lang.Object
org.languagetool.rules.de.AgreementTools
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAgreementCategories(AnalyzedTokenReadings aToken, Set<AgreementRule.GrammarCategory> omit, boolean skipSol) Return Kasus, Numerus, Genus of those forms with a determiner.private static StringmakeString(GermanToken.Kasus casus, GermanToken.Numerus num, GermanToken.Genus gen, GermanToken.Determination determination, Set<AgreementRule.GrammarCategory> omit) private static booleanpossessiveSpecialCase(AnalyzedTokenReadings aToken, AnalyzedToken tmpReading)
-
Constructor Details
-
AgreementTools
private AgreementTools()
-
-
Method Details
-
getAgreementCategories
static Set<String> getAgreementCategories(AnalyzedTokenReadings aToken, Set<AgreementRule.GrammarCategory> omit, boolean skipSol) Return Kasus, Numerus, Genus of those forms with a determiner. -
getAgreementSOLCategories
static Set<String> getAgreementSOLCategories(AnalyzedTokenReadings aToken, Set<AgreementRule.GrammarCategory> omit) -
possessiveSpecialCase
private static boolean possessiveSpecialCase(AnalyzedTokenReadings aToken, AnalyzedToken tmpReading) -
makeString
private static String makeString(GermanToken.Kasus casus, GermanToken.Numerus num, GermanToken.Genus gen, GermanToken.Determination determination, Set<AgreementRule.GrammarCategory> omit)
-