Class CommandLineOptions
java.lang.Object
org.languagetool.commandline.CommandLineOptions
Options that can be set via command line arguments.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumConstants for rule matches output in command-line. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprivate booleanprivate @Nullable Stringprivate final Set<org.languagetool.rules.CategoryId> private final Set<org.languagetool.rules.CategoryId> private @Nullable Stringprivate @Nullable Stringprivate @Nullable Fileprivate @Nullable Fileprivate @Nullable Stringprivate @Nullable org.languagetool.Languageprivate @Nullable Fileprivate booleanprivate booleanprivate @Nullable org.languagetool.Languageprivate @Nullable Fileprivate CommandLineOptions.OutputFormatprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate @Nullable Stringprivate booleanprivate booleanprivate booleanprivate booleanprivate @Nullable Fileprivate boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable StringSet<org.languagetool.rules.CategoryId> Set<org.languagetool.rules.CategoryId> @Nullable String@Nullable String@Nullable File@Nullable File@Nullable String@Nullable org.languagetool.Language@Nullable File@Nullable org.languagetool.Language@Nullable File@Nullable String@Nullable FilebooleanbooleanbooleanisBitext()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetApplySuggestions(boolean applySuggestions) voidsetAutoDetect(boolean autoDetect) voidsetBitext(boolean bitext) voidsetBitextRuleFile(String bitextRuleFile) voidsetDisabledCategories(List<String> categoryIds) voidsetDisabledRules(List<String> disabledRules) voidsetEnabledCategories(List<String> categoryIds) voidsetEnabledRules(List<String> enabledRules) voidsetEncoding(String encoding) voidsetFalseFriendFile(String file) voidsetFasttextBinary(File fasttextBinary) voidsetFasttextModel(File fasttextModel) voidsetFilename(String filename) voidvoidsetLanguage(org.languagetool.Language language) voidsetLanguageModel(File languageModel) voidsetLineByLine(boolean lineByLine) voidsetListUnknown(boolean listUnknown) voidsetMotherTongue(org.languagetool.Language motherTongue) voidsetNeuralNetworkModel(File neuralNetworkModel) voidsetPrintLanguages(boolean printLanguages) voidsetPrintUsage(boolean printUsage) voidsetPrintVersion(boolean printVersion) voidsetProfile(boolean profile) voidsetRecursive(boolean recursive) voidsetRuleFile(String ruleFile) voidsetSingleLineBreakMarksParagraph(boolean singleLineBreakMarksParagraph) voidsetTaggerOnly(boolean taggerOnly) voidvoidsetVerbose(boolean verbose) voidsetWord2VecModel(File neuralNetworkLanguageModel) voidsetXmlFiltering(boolean xmlFiltering) void
-
Field Details
-
enabledCategories
-
disabledCategories
-
printUsage
private boolean printUsage -
printVersion
private boolean printVersion -
printLanguages
private boolean printLanguages -
verbose
private boolean verbose -
recursive
private boolean recursive -
taggerOnly
private boolean taggerOnly -
singleLineBreakMarksParagraph
private boolean singleLineBreakMarksParagraph -
outputFormat
-
listUnknown
private boolean listUnknown -
applySuggestions
private boolean applySuggestions -
profile
private boolean profile -
bitext
private boolean bitext -
autoDetect
private boolean autoDetect -
xmlFiltering
private boolean xmlFiltering -
lineByLine
private boolean lineByLine -
language
@Nullable private @Nullable org.languagetool.Language language -
motherTongue
@Nullable private @Nullable org.languagetool.Language motherTongue -
languageModel
-
word2vecModel
-
neuralNetworkModel
-
fasttextModel
-
fasttextBinary
-
encoding
-
filename
-
disabledRules
-
enabledRules
-
useEnabledOnly
private boolean useEnabledOnly -
ruleFile
-
falseFriendFile
-
bitextRuleFile
-
-
Constructor Details
-
CommandLineOptions
public CommandLineOptions()
-
-
Method Details
-
isPrintUsage
public boolean isPrintUsage() -
setPrintUsage
public void setPrintUsage(boolean printUsage) -
isPrintVersion
public boolean isPrintVersion() -
setPrintVersion
public void setPrintVersion(boolean printVersion) -
isVerbose
public boolean isVerbose() -
setVerbose
public void setVerbose(boolean verbose) -
isLineByLine
public boolean isLineByLine() -
setLineByLine
public void setLineByLine(boolean lineByLine) -
isRecursive
public boolean isRecursive() -
setRecursive
public void setRecursive(boolean recursive) -
isTaggerOnly
public boolean isTaggerOnly() -
setTaggerOnly
public void setTaggerOnly(boolean taggerOnly) -
isSingleLineBreakMarksParagraph
public boolean isSingleLineBreakMarksParagraph() -
setSingleLineBreakMarksParagraph
public void setSingleLineBreakMarksParagraph(boolean singleLineBreakMarksParagraph) -
isXmlFormat
public boolean isXmlFormat()- Since:
- 3.6
-
setXmlFormat
public void setXmlFormat()- Since:
- 3.6
-
isJsonFormat
public boolean isJsonFormat()- Since:
- 3.6
-
setJsonFormat
public void setJsonFormat()- Since:
- 3.6
-
isListUnknown
public boolean isListUnknown() -
setListUnknown
public void setListUnknown(boolean listUnknown) -
isApplySuggestions
public boolean isApplySuggestions() -
setApplySuggestions
public void setApplySuggestions(boolean applySuggestions) -
isProfile
public boolean isProfile() -
setProfile
public void setProfile(boolean profile) -
isBitext
public boolean isBitext() -
setBitext
public void setBitext(boolean bitext) -
isAutoDetect
public boolean isAutoDetect() -
setAutoDetect
public void setAutoDetect(boolean autoDetect) -
getLanguage
@Nullable public @Nullable org.languagetool.Language getLanguage() -
setLanguage
public void setLanguage(org.languagetool.Language language) -
getMotherTongue
@Nullable public @Nullable org.languagetool.Language getMotherTongue() -
setMotherTongue
public void setMotherTongue(org.languagetool.Language motherTongue) -
getLanguageModel
- Returns:
- a directory with Lucene index sub directories like (
3grams), ornull - Since:
- 2.7
-
setLanguageModel
- Since:
- 2.7
-
getWord2VecModel
- Returns:
- a directory with a word2vec language model for use with neural network rules in sub directories like (
en), ornull - Since:
- 4.0
-
setWord2VecModel
- Since:
- 4.0
-
getNeuralNetworkModel
- Since:
- 4.4
-
setNeuralNetworkModel
- Since:
- 4.4
-
getFasttextModel
- Since:
- 4.3
-
setFasttextModel
- Since:
- 4.3
-
getFasttextBinary
- Since:
- 4.3
-
setFasttextBinary
- Since:
- 4.3
-
getRuleFile
- Returns:
- an additional rule file name to use
- Since:
- 2.9
-
setRuleFile
- Parameters:
ruleFile- absolute file name of the XML rule file- Since:
- 2.9
-
getEncoding
-
setEncoding
-
getFilename
-
setFilename
-
getDisabledRules
-
setDisabledRules
-
getEnabledRules
-
setEnabledRules
-
setEnabledCategories
-
getEnabledCategories
- Since:
- 3.3
-
setDisabledCategories
-
getDisabledCategories
- Since:
- 3.3
-
isUseEnabledOnly
public boolean isUseEnabledOnly()- Since:
- 2.9
-
setUseEnabledOnly
public void setUseEnabledOnly()- Since:
- 2.7
-
isXmlFiltering
public boolean isXmlFiltering() -
setXmlFiltering
public void setXmlFiltering(boolean xmlFiltering) -
isPrintLanguages
public boolean isPrintLanguages() -
setPrintLanguages
public void setPrintLanguages(boolean printLanguages) -
setFalseFriendFile
- Parameters:
file- False friends filename- Since:
- 2.9
-
getFalseFriendFile
- Returns:
- False friends file name or
null - Since:
- 2.9
-
getBitextRuleFile
- Returns:
- the bitext rule file name or
null - Since:
- 2.9
-
setBitextRuleFile
- Parameters:
bitextRuleFile- the bitext rule file name- Since:
- 2.9
-