Package org.languagetool.rules.pt
Class PortugueseWordRepeatRule
- java.lang.Object
-
- org.languagetool.rules.Rule
-
- org.languagetool.rules.WordRepeatRule
-
- org.languagetool.rules.pt.PortugueseWordRepeatRule
-
public class PortugueseWordRepeatRule extends org.languagetool.rules.WordRepeatRule
Palavras que se repetem no Poruguês.- Since:
- 3.6
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.regex.Pattern
PRONOUNS
private static java.util.regex.Pattern
TAUTONYMS_GENUS
private static java.util.regex.Pattern
TAUTONYMS_SPECIES
-
Constructor Summary
Constructors Constructor Description PortugueseWordRepeatRule(java.util.ResourceBundle messages, org.languagetool.Language language)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getId()
boolean
ignore(org.languagetool.AnalyzedTokenReadings[] tokens, int position)
private boolean
isGenus(org.languagetool.AnalyzedTokenReadings token)
private boolean
isHiphenated(org.languagetool.AnalyzedTokenReadings[] tokens, int position)
private boolean
isPronoun(org.languagetool.AnalyzedTokenReadings token)
private boolean
isSpecies(org.languagetool.AnalyzedTokenReadings token)
private boolean
wordRepetitionOf(java.lang.String word, org.languagetool.AnalyzedTokenReadings[] tokens, int position)
-
Methods inherited from class org.languagetool.rules.WordRepeatRule
createRuleMatch, estimateContextForSureMatch, getDescription, match
-
Methods inherited from class org.languagetool.rules.Rule
addExamplePair, getAntiPatterns, getCategory, getConfigureText, getCorrectExamples, getDefaultValue, getErrorTriggeringExamples, getIncorrectExamples, getLocQualityIssueType, getMaxConfigurableValue, getMinConfigurableValue, getSentenceWithImmunization, getUrl, hasConfigurableValue, isDefaultOff, isDefaultTempOff, isDictionaryBasedSpellingRule, isOfficeDefaultOff, isOfficeDefaultOn, makeAntiPatterns, setCategory, setCorrectExamples, setDefaultOff, setDefaultOn, setDefaultTempOff, setErrorTriggeringExamples, setIncorrectExamples, setLocQualityIssueType, setOfficeDefaultOff, setOfficeDefaultOn, setUrl, supportsLanguage, toRuleMatchArray, useInOffice
-
-
-
-
Method Detail
-
getId
public java.lang.String getId()
- Overrides:
getId
in classorg.languagetool.rules.WordRepeatRule
-
ignore
public boolean ignore(org.languagetool.AnalyzedTokenReadings[] tokens, int position)
- Overrides:
ignore
in classorg.languagetool.rules.WordRepeatRule
-
wordRepetitionOf
private boolean wordRepetitionOf(java.lang.String word, org.languagetool.AnalyzedTokenReadings[] tokens, int position)
-
isHiphenated
private boolean isHiphenated(org.languagetool.AnalyzedTokenReadings[] tokens, int position)
-
isPronoun
private boolean isPronoun(org.languagetool.AnalyzedTokenReadings token)
-
isGenus
private boolean isGenus(org.languagetool.AnalyzedTokenReadings token)
-
isSpecies
private boolean isSpecies(org.languagetool.AnalyzedTokenReadings token)
-
-