AbstractCompoundRule |
Checks that compounds (if in the list) are not written as separate words.
|
AbstractDashRule |
Another use of the compounds file -- check for compounds written with
dashes instead of hyphens (for example, Rabka — Zdrój).
|
AbstractDateCheckFilter |
Accepts rule matches if a date doesn't match the accompanying weekday, e.g.
|
AbstractFillerWordsRule |
A rule that gives hints about the use of filler words.
|
AbstractFutureDateFilter |
Checks if a given date is in the future
Used for mismatch detection between verb tense and a given date
|
AbstractNewYearDateFilter |
Accepts rule matches if we are in the first days of a new year and the user
may have entered a date with the old year (but not a date in December).
|
AbstractPunctuationCheckRule |
A rule that matches "..", "::", "-," but not "...", "!..", "?!!", ",-" etc.
|
AbstractSimpleReplaceRule |
A rule that matches words which should not be used and suggests
correct ones instead.
|
AbstractSimpleReplaceRule2 |
A rule that matches words which should not be used and suggests correct ones instead.
|
AbstractSpaceBeforeRule |
An abstract rule that checks if there is a missing space before some conjunctions.
|
AbstractStyleRepeatedWordRule |
An abstract rule checks the appearance of same words in a sentence or in two consecutive sentences.
|
AbstractUnitConversionRule |
Base class providing support for detecting, parsing and converting between measurements in different units
|
AbstractWordCoherencyRule |
A rule that matches words for which two different spellings are used
throughout the document.
|
AdvancedWordRepeatRule |
Rule for detecting same words in the sentence but not just in a row.
|
Categories |
Pre-defined rule categories.
|
Category |
A rule's category.
|
CategoryId |
Identifier for a category.
|
CategoryIds |
Category ids.
|
CleanOverlappingFilter |
|
CommaWhitespaceRule |
A rule that matches periods, commas and closing parenthesis preceded by whitespace and
opening parenthesis followed by whitespace.
|
CompoundRuleData |
Data about words that are compounds and should thus not be written
as separate words.
|
ConfusionPair |
Two words that can easily be confused - for internal use only.
|
ConfusionSet |
Words that can easily be confused - for internal use only.
|
ConfusionSetLoader |
Loads a confusion set from a plain text file (UTF-8).
|
ConfusionString |
|
CorrectExample |
A text, typically a sentence, that doesn't contain an error,
at least not one for a specific rule.
|
DateRangeChecker |
Checks whether the date range is valid, i.e., that the starting
date happens before the end date.
|
DemoRule |
A simple demo rule as an example for how to implement your own Java-based
rule in LanguageTool.
|
DictionaryMatchFilter |
|
DoublePunctuationRule |
A rule that matches ".." (but not "..." etc) and ",,".
|
EmptyLineRule |
A rule that checks for empty lines.
|
ErrorTriggeringExample |
A text, typically a sentence, that doesn't contain an error,
but still leads to an error.
|
Example |
Helper class to create error examples.
|
ExampleSentence |
|
GenericUnpairedBracketsRule |
Rule that finds unpaired quotes, brackets etc.
|
IncorrectExample |
A text, typically a sentence, that contains an error.
|
LanguageDependentFilter |
|
LongParagraphRule |
A rule that warns on long paragraphs.
|
LongSentenceRule |
A rule that warns on long sentences.
|
MultipleWhitespaceRule |
Check if there is duplicated whitespace in a sentence.
|
OpenNMTRule |
Queries an OpenNMT server started like this:
th tools/rest_translation_server.lua -replace_unk -model ...
|
ParagraphRepeatBeginningRule |
Check if to paragraphs begin with the same word.
|
PartialPosTagFilter |
Filters rule matches so that only matches are kept where a part of the
token has a given POS tag.
|
PunctuationMarkAtParagraphEnd |
A rule that checks for a punctuation mark at the end of a paragraph.
|
ReadabilityRule |
A rule that checks the readability of English 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)
|
Rule |
Abstract rule class.
|
RuleMatch |
Information about an error rule that matches text and the position of the match.
|
RuleWithMaxFilter |
Filter rule matches so that only the longest match is kept from overlapping
matches with the same rule that contains tokens with maxOccurrence > 1.
|
SameRuleGroupFilter |
Filter rule matches so that only the first match is kept from overlapping
matches with the same rule group (actually: the same id).
|
ScoredConfusionSet |
Words that can easily be confused - for internal use only.
|
ScoredConfusionSetLoader |
Loads a confusion set from a plain text file (UTF-8).
|
SentenceWhitespaceRule |
Checks that there's whitespace between sentences.
|
ShortenedYearRangeChecker |
Checks whether a shortened year range (such as '1998-92') is valid, i.e., that the starting
date happens before the end date.
|
SimpleReplaceDataLoader |
Load replacement data from a UTF-8 file.
|
SuggestedReplacement |
|
SuggestionFilter |
Filter suggestions against a rule.
|
SymbolLocator |
|
TextLevelRule |
A rule that considers the complete text, not just one sentence after
the other.
|
UnsyncStack<E> |
Implements unsynchronized stack (contrary to default Java Stack ,
this one is based on ArrayList).
|
UppercaseSentenceStartRule |
Checks that a sentence starts with an uppercase letter.
|
WhiteSpaceAtBeginOfParagraph |
A rule that checks for WhiteSpaces at the begin of a paragraph
|
WhiteSpaceBeforeParagraphEnd |
A rule that checks for a whitespace at the end of a paragraph
|
WhitespaceBeforePunctuationRule |
A rule that matches several punctuation signs such as : ; and % preceded by whitespace.
|
WhitespaceCheckFilter |
|
WordCoherencyDataLoader |
Loads word variations words from a UTF-8 file.
|
WordRepeatBeginningRule |
Check if three successive sentences begin with the same word, e.g.
|
WordRepeatRule |
Check if a word is repeated, e.g.
|
WrongWordInContextRule |
Check if there is a confusion of two words (which might have a similar spelling) depending on the context.
|
YMDDateHelper |
|