Uses of Class
org.languagetool.rules.RemoteRuleConfig
Packages that use RemoteRuleConfig
Package
Description
-
Uses of RemoteRuleConfig in org.languagetool
Fields in org.languagetool with type parameters of type RemoteRuleConfigModifier and TypeFieldDescriptionprivate final Map<String, RemoteRuleConfig> RemoteRuleFallbackManager.fallbackConfigsMethods in org.languagetool that return RemoteRuleConfigMethod parameters in org.languagetool with type arguments of type RemoteRuleConfigModifier and TypeMethodDescriptionvoidJLanguageTool.activateRemoteRules(List<RemoteRuleConfig> configs) Language.getRelevantRemoteRules(ResourceBundle messageBundle, List<RemoteRuleConfig> configs, GlobalConfig globalConfig, UserConfig userConfig, Language motherTongue, List<Language> altLanguages, boolean inputLogging) For rules that depend on a remote server; based onRemoteRulewill be executed asynchronously, with timeout, retries, etc.Language.getRemoteEnhancedRules(ResourceBundle messageBundle, List<RemoteRuleConfig> configs, UserConfig userConfig, Language motherTongue, List<Language> altLanguages, boolean inputLogging) For rules whose results are extended using some remote service, e.g.voidRemoteRuleFallbackManager.init_for_tests_only(List<RemoteRuleConfig> config) This method is only for internal tests and must not been called from production codeprivate voidRemoteRuleFallbackManager.setup(List<RemoteRuleConfig> finalConfig) -
Uses of RemoteRuleConfig in org.languagetool.language
Method parameters in org.languagetool.language with type arguments of type RemoteRuleConfigModifier and TypeMethodDescriptionSwissGerman.getRelevantRemoteRules(ResourceBundle messageBundle, List<RemoteRuleConfig> configs, GlobalConfig globalConfig, UserConfig userConfig, Language motherTongue, List<Language> altLanguages, boolean inputLogging) English.getRemoteEnhancedRules(ResourceBundle messageBundle, List<RemoteRuleConfig> configs, UserConfig userConfig, Language motherTongue, List<Language> altLanguages, boolean inputLogging) -
Uses of RemoteRuleConfig in org.languagetool.rules
Fields in org.languagetool.rules declared as RemoteRuleConfigModifier and TypeFieldDescriptionprivate RemoteRuleConfigGRPCPostProcessing.configprotected final RemoteRuleConfigRemoteRule.serviceConfigurationFields in org.languagetool.rules with type parameters of type RemoteRuleConfigModifier and TypeFieldDescriptionprivate static final com.google.common.cache.LoadingCache<File, List<RemoteRuleConfig>> RemoteRuleConfig.configCacheprivate static final com.google.common.cache.LoadingCache<RemoteRuleConfig, RemoteLanguageModel> BERTSuggestionRanking.modelsprivate static final com.google.common.cache.LoadingCache<RemoteRuleConfig, GRPCRule.Connection> GRPCRule.serversMethods in org.languagetool.rules that return RemoteRuleConfigModifier and TypeMethodDescriptionstatic RemoteRuleConfigRemoteRuleConfig.getRelevantConfig(String rule, List<RemoteRuleConfig> configs) RemoteRule.getServiceConfiguration()Methods in org.languagetool.rules that return types with arguments of type RemoteRuleConfigModifier and TypeMethodDescriptionstatic Predicate<RemoteRuleConfig> RemoteRuleConfig.isRelevantConfig(String type, Language language) static List<RemoteRuleConfig> static List<RemoteRuleConfig> RemoteRuleConfig.parse(InputStream json) Methods in org.languagetool.rules with parameters of type RemoteRuleConfigModifier and TypeMethodDescriptionstatic GRPCRuleGRPCRule.create(Language language, ResourceBundle messages, RemoteRuleConfig config, boolean inputLogging, String id, String descriptionKey, Map<String, String> messagesByID) Helper method to create instances of RemoteMLRulestatic GRPCRuleGRPCRule.create(Language language, RemoteRuleConfig config, boolean inputLogging, String id, String description, Map<String, String> messagesByID) Helper method to create instances of RemoteMLRule(package private) static io.github.resilience4j.circuitbreaker.CircuitBreakerConfigRemoteRule.getCircuitBreakerConfig(RemoteRuleConfig c, String id) (package private) static longRemoteRule.getTimeout(RemoteRuleConfig serviceConfiguration, long characters) Method parameters in org.languagetool.rules with type arguments of type RemoteRuleConfigModifier and TypeMethodDescriptionstatic voidGRPCPostProcessing.configure(Language lang, List<RemoteRuleConfig> configs) GRPCRule.createAll(Language language, List<RemoteRuleConfig> configs, boolean inputLogging) GRPCRule.createAll(Language language, List<RemoteRuleConfig> configs, boolean inputLogging, String prefix, String defaultDescription) static RemoteRuleConfigRemoteRuleConfig.getRelevantConfig(String rule, List<RemoteRuleConfig> configs) Constructors in org.languagetool.rules with parameters of type RemoteRuleConfigModifierConstructorDescriptionBERTSuggestionRanking(Language language, Rule rule, RemoteRuleConfig config, boolean inputLogging) (package private)Connection(RemoteRuleConfig serviceConfiguration) protectedGRPCPostProcessing(RemoteRuleConfig config) GRPCRule(Language language, ResourceBundle messages, RemoteRuleConfig config, boolean inputLogging) RemoteRule(Language language, ResourceBundle messages, RemoteRuleConfig config, boolean inputLogging) RemoteRule(Language language, ResourceBundle messages, RemoteRuleConfig config, boolean inputLogging, String ruleId) TestRemoteRule(Language lang, RemoteRuleConfig config) -
Uses of RemoteRuleConfig in org.languagetool.server
Method parameters in org.languagetool.server with type arguments of type RemoteRuleConfigModifier and TypeMethodDescriptionvoidPipeline.activateRemoteRules(List<RemoteRuleConfig> configs)