Uses of Class
org.languagetool.rules.RemoteRule
Packages that use RemoteRule
-
Uses of RemoteRule in org.languagetool
Methods in org.languagetool with parameters of type RemoteRuleModifier and TypeMethodDescriptionprivate RemoteRuleResultJLanguageTool.fetchResults(long deadlineStartNanos, JLanguageTool.Mode mode, JLanguageTool.Level level, List<AnalyzedSentence> analyzedSentences, List<RuleMatch> remoteMatches, Map<Integer, Integer> matchOffset, AnnotatedText annotatedText, Long textSessionID, long chars, long deadlineEndNanos, FutureTask<RemoteRuleResult> task, RemoteRule rule, String ruleKey, Set<ToneTag> toneTags) RemoteRuleFallbackManager.isRuleOrFallbackAvailable(RemoteRule rule, Map<String, RemoteRule> remoteRules) Check the current status of the circuitBreaker of a remoteRule, and get the fallback option if not availableprivate StringRemoteRuleFallbackManager.isRuleOrFallbackAvailable(RemoteRule rule, Map<String, RemoteRule> remoteRules, Set<String> visited) Method parameters in org.languagetool with type arguments of type RemoteRuleModifier and TypeMethodDescriptionprivate voidJLanguageTool.checkRemoteRules(List<RemoteRule> rules, List<AnalyzedSentence> analyzedSentences, JLanguageTool.Mode mode, JLanguageTool.Level level, List<FutureTask<RemoteRuleResult>> remoteRuleTasks, List<Integer> requestSize, Map<Integer, List<RuleMatch>> cachedResults, Map<Integer, Integer> matchOffset, Long textSessionID, ExecutorService executor, Set<ToneTag> toneTags) RemoteRuleFallbackManager.isRuleOrFallbackAvailable(RemoteRule rule, Map<String, RemoteRule> remoteRules) Check the current status of the circuitBreaker of a remoteRule, and get the fallback option if not availableprivate StringRemoteRuleFallbackManager.isRuleOrFallbackAvailable(RemoteRule rule, Map<String, RemoteRule> remoteRules, Set<String> visited) -
Uses of RemoteRule in org.languagetool.rules
Subclasses of RemoteRule in org.languagetool.rulesModifier and TypeClassDescriptionclassreorder suggestions from another rule using BERT as a LMclassBase class fur rules running on external servers; see gRPC service definition in languagetool-core/src/main/proto/ml_server.proto See #create(Language, ResourceBundle, RemoteRuleConfig, boolean, String, String, Map) for an easy way to add rules; return rule in Language::getRelevantRemoteRules add it like this:class