Class V2TextChecker
java.lang.Object
org.languagetool.server.TextChecker
org.languagetool.server.V2TextChecker
-
Nested Class Summary
Nested classes/interfaces inherited from class TextChecker
TextChecker.QueryParams -
Field Summary
FieldsFields inherited from class TextChecker
config, CONTEXT_SIZE, NUM_PIPELINES_PER_SETTING, pipelinePool -
Constructor Summary
ConstructorsConstructorDescriptionV2TextChecker(HTTPServerConfig config, boolean internalServer, Queue<Runnable> workQueue, RequestCounter reqCounter) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckParams(Map<String, String> parameters) getDisabledRuleIds(Map<String, String> parameters) getEnabledRuleIds(Map<String, String> parameters) protected @NotNull org.languagetool.DetectedLanguagegetLanguage(String text, Map<String, String> parameters, List<String> preferredVariants, List<String> noopLangs, List<String> preferredLangs) protected booleangetLanguageAutoDetect(Map<String, String> parameters) getPreferredVariants(Map<String, String> parameters) protected StringgetResponse(org.languagetool.markup.AnnotatedText text, org.languagetool.DetectedLanguage lang, org.languagetool.Language motherTongue, List<org.languagetool.rules.RuleMatch> matches, List<org.languagetool.rules.RuleMatch> hiddenMatches, String incompleteResultsReason, int compactMode) protected voidsetHeaders(com.sun.net.httpserver.HttpExchange httpExchange) Methods inherited from class TextChecker
checkText, detectLanguageOfString, getCommaSeparatedStrings, shutdownNow
-
Field Details
-
JSON_CONTENT_TYPE
- See Also:
-
-
Constructor Details
-
V2TextChecker
V2TextChecker(HTTPServerConfig config, boolean internalServer, Queue<Runnable> workQueue, RequestCounter reqCounter)
-
-
Method Details
-
setHeaders
protected void setHeaders(com.sun.net.httpserver.HttpExchange httpExchange) - Specified by:
setHeadersin classTextChecker
-
getResponse
protected String getResponse(org.languagetool.markup.AnnotatedText text, org.languagetool.DetectedLanguage lang, org.languagetool.Language motherTongue, List<org.languagetool.rules.RuleMatch> matches, List<org.languagetool.rules.RuleMatch> hiddenMatches, String incompleteResultsReason, int compactMode) - Specified by:
getResponsein classTextChecker
-
getEnabledRuleIds
- Specified by:
getEnabledRuleIdsin classTextChecker
-
getDisabledRuleIds
- Specified by:
getDisabledRuleIdsin classTextChecker
-
getLanguageAutoDetect
- Specified by:
getLanguageAutoDetectin classTextChecker
-
checkParams
- Overrides:
checkParamsin classTextChecker
-
getLanguage
-
getPreferredVariants
- Specified by:
getPreferredVariantsin classTextChecker
-