Uses of Interface
cloud.opencode.base.json.spi.JsonProvider
Packages that use JsonProvider
Package
Description
OpenCode JSON - Unified JSON Processing Facade
OpenCode JSON - 统一 JSON 处理门面
JSON SPI - Service Provider Interface for JSON Engines
JSON SPI - JSON 引擎的服务提供者接口
-
Uses of JsonProvider in cloud.opencode.base.json
Methods in cloud.opencode.base.json that return JsonProvider -
Uses of JsonProvider in cloud.opencode.base.json.spi
Methods in cloud.opencode.base.json.spi that return JsonProviderModifier and TypeMethodDescriptionJsonProvider.copy()Creates a copy of this provider with independent configuration.static JsonProviderJsonProviderFactory.getProvider()Returns the default JSON provider.static JsonProviderJsonProviderFactory.getProvider(JsonConfig config) Returns a configured provider instance.static JsonProviderJsonProviderFactory.getProvider(String name) Returns a provider by name.static JsonProviderJsonProviderFactory.getProvider(String name, JsonConfig config) Returns a configured provider instance by name.static JsonProviderJsonProviderFactory.unregisterProvider(String name) Unregisters a provider by name.Methods in cloud.opencode.base.json.spi that return types with arguments of type JsonProviderModifier and TypeMethodDescriptionstatic Collection<JsonProvider> JsonProviderFactory.getAllProviders()Returns all registered providers.Methods in cloud.opencode.base.json.spi with parameters of type JsonProviderModifier and TypeMethodDescriptionstatic voidJsonProviderFactory.registerProvider(JsonProvider provider) Registers a provider.static voidJsonProviderFactory.setDefaultProvider(JsonProvider provider) Sets the default provider.