Uses of Interface
cloud.opencode.base.json.adapter.JsonTypeAdapter
Packages that use JsonTypeAdapter
Package
Description
JSON Adapter - Custom Type Adapters
JSON Adapter - 自定义类型适配器
-
Uses of JsonTypeAdapter in cloud.opencode.base.json.adapter
Methods in cloud.opencode.base.json.adapter that return JsonTypeAdapterModifier and TypeMethodDescriptionCreates an adapter for the given type.static <T> JsonTypeAdapter<T> JsonAdapterRegistry.getAdapter(Class<T> type) Gets an adapter for a type.static JsonTypeAdapter<?> JsonAdapterRegistry.getAdapter(Type type) Gets an adapter for a generic type.<T> JsonTypeAdapter<T> JsonAdapterRegistry.Registry.getAdapter(Class<T> type) static <T> JsonTypeAdapter<T> JsonTypeAdapter.of(Class<T> type, Function<T, JsonNode> serializer, Function<JsonNode, T> deserializer) Creates a simple adapter from lambdas.static <T> JsonTypeAdapter<T> Creates an adapter for simple string conversion.static JsonTypeAdapter<?> JsonAdapterRegistry.unregister(Class<?> type) Unregisters an adapter for a type.Methods in cloud.opencode.base.json.adapter with parameters of type JsonTypeAdapterModifier and TypeMethodDescriptionstatic <T> voidJsonAdapterRegistry.register(JsonTypeAdapter<T> adapter) Registers a type adapter.static <T> voidJsonAdapterRegistry.register(Class<T> type, JsonTypeAdapter<T> adapter) Registers an adapter for a specific type.<T> voidJsonAdapterRegistry.Registry.register(JsonTypeAdapter<T> adapter) <T> voidJsonAdapterRegistry.Registry.register(Class<T> type, JsonTypeAdapter<T> adapter)