Package org.languagetool.rules
Class CompoundRuleData
- java.lang.Object
-
- org.languagetool.rules.CompoundRuleData
-
public class CompoundRuleData extends java.lang.ObjectData about words that are compounds and should thus not be written as separate words.- Since:
- 3.0
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<java.lang.String>incorrectCompoundsprivate java.util.Set<java.lang.String>noDashLowerCaseSuggestionprivate java.util.Set<java.lang.String>noDashSuggestionprivate java.util.Set<java.lang.String>onlyDashSuggestion
-
Constructor Summary
Constructors Constructor Description CompoundRuleData(java.lang.String path)CompoundRuleData(java.lang.String... paths)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.util.Set<java.lang.String>getIncorrectCompounds()(package private) java.util.Set<java.lang.String>getNoDashLowerCaseSuggestion()(package private) java.util.Set<java.lang.String>getNoDashSuggestion()(package private) java.util.Set<java.lang.String>getOnlyDashSuggestion()private voidloadCompoundFile(java.lang.String path)private java.lang.StringremoveLastCharacter(java.lang.String str)private voidvalidateLine(java.lang.String path, java.lang.String line)
-
-
-
Field Detail
-
incorrectCompounds
private final java.util.Set<java.lang.String> incorrectCompounds
-
noDashSuggestion
private final java.util.Set<java.lang.String> noDashSuggestion
-
noDashLowerCaseSuggestion
private final java.util.Set<java.lang.String> noDashLowerCaseSuggestion
-
onlyDashSuggestion
private final java.util.Set<java.lang.String> onlyDashSuggestion
-
-
Method Detail
-
getIncorrectCompounds
java.util.Set<java.lang.String> getIncorrectCompounds()
-
getNoDashSuggestion
java.util.Set<java.lang.String> getNoDashSuggestion()
-
getOnlyDashSuggestion
java.util.Set<java.lang.String> getOnlyDashSuggestion()
-
getNoDashLowerCaseSuggestion
java.util.Set<java.lang.String> getNoDashLowerCaseSuggestion()
-
loadCompoundFile
private void loadCompoundFile(java.lang.String path) throws java.io.IOException- Throws:
java.io.IOException
-
validateLine
private void validateLine(java.lang.String path, java.lang.String line)
-
removeLastCharacter
private java.lang.String removeLastCharacter(java.lang.String str)
-
-