All Classes and Interfaces
Classes
Class
Description
Simple agreement checker for German noun phrases.
Simple agreement checker for German noun phrases.
One reading of a German word.
Check that adjectives and verbs are not written with an uppercase
first letter (except at the start of a sentence) and cases
like this:
Das laufen fällt mir leicht. (laufen needs
to be uppercased).Check consistent spelling for German compounds.
Checks the compound spelling of infinitive clause (Erweiterter Infinitiv mit zu)
A rule that gives Hints about the use of German filler words.
Prüft, dass in Bindestrich-Komposita kein Leerzeichen eingefügt wird (wie z.B.
German localization of
AbstractDateCheckFilter.Coherent use of Du/du, Dich/dich etc.
Support for German - use the sub classes
GermanyGerman, SwissGerman, or AustrianGerman
if you need spell checking.A rule-based German chunker for noun phrases.
Checks that compounds are not written as separate words.
Split German nouns using the jWordSplitter library.
Double punctuation rule with German-specific error message.
A rule that gives Hints about the use of German filler words.
Helper methods for working with German POS tags.
Check if to paragraphs begin with the same word.
A rule that checks the readability of German text (using the Flesch-Reading-Ease Formula)
If tooEasyTest == true, the rule tests if paragraph level > level (readability is too easy)
If tooEasyTest == false, the rule tests if paragraph level < level (readability is too difficult)
A rule checks the appearance of same words in a sentence or in two consecutive sentences.
German word form synthesizer.
German part-of-speech tagger, requires data file in
de/german.dict in the classpath.Constants used to describe the properties of German tokens.
Extends
WordRepeatBeginningRule by a list of German adverbs ("Konjunktionaladverbien")
for a more precise error message.Check if a word is repeated twice, taking into account an exception
for German where e.g.
Specific to
KOMMA_ZWISCHEN_HAUPT_UND_NEBENSATZ - helps setting the comma suggestion, if easily possible.Expand lines according to their suffix, e.g.
A rule that warns on long sentences.
A rule checks a sentence for a missing comma before or after a relative clause (only for German language).
Checks that a sentence contains at least one verb.
Deprecated.
since 4.4, use GermanSpellerRule
A rule that gives Hints about the use of non-significant verbs.
Finds spellings that were only correct in the pre-reform orthography.
A rule that gives Hints about the use of German filler words.
Find compounds that might be morphologically correct but are still probably wrong, like 'Lehrzeile'.
Keep only those matches whose 'year' value is last year or in
recent years (up to
maxYearsBack years ago).A rule that detects redundant modal and auxiliary verbs.
Checks that there's whitespace between sentences etc.
A rule that gives Hints about the use of German filler words.
A rule that gives Hints about the use of German filler words.
Search for names similar to ones used before in the same text, as these
might be typos.
A rule that matches words which should not be used and suggests
correct ones instead.
A rule checks sentences beginning repeatedly with a subject.
A rule checks the use of very short sentences repeatedly.
A rule that gives Hints about too often used Adjectives
A rule that gives Hints about too often used Nouns
A rule that gives Hints about too often used Verbs
Check subject verb agreement for verb forms "ist", "sind", "war" and "waren".
A rule that gives Hints about the use of German phrases.
Finds some(!) words written uppercase that should be spelled lowercase and vice versa.
Accepts rule matches when the uppercased word of the
token parameter
has a noun reading, e.g.To be used in LEERZEICHEN_NACH_KLAMMER.
Simple agreement checker for German verbs and subject.
List of German verb prefixes.
Check incorrect use of "spiegelt ...
German version of
AbstractWordCoherencyRule.Date filter that expects a 'date' argument in the format 'yyyy-mm-dd'.
New year date filter that expects a 'date' argument in the format 'yyyy-mm-dd'.