| acceptJsonFormatVisitor(Class<?> type, JsonFormatVisitorWrapper visitor) |
接受 JSON 格式访问者以访问指定类型的格式。 |
| acceptJsonFormatVisitor(JavaType type, JsonFormatVisitorWrapper visitor) |
接受 JSON 格式访问者以访问指定 JavaType 的格式。 |
| addHandler(DeserializationProblemHandler h) |
添加反序列化问题处理程序。 |
| canDeserialize(JavaType type) |
检查是否可以反序列化指定的 JavaType。 |
| canSerialize(Class<?> type) |
检查是否可以序列化指定的类。 |
| configure(DeserializationFeature f, boolean state) |
配置反序列化特性。 |
| configure(SerializationFeature f, boolean state) |
配置序列化特性。 |
| convertValue(Object fromValue, Class<T> toValueType) |
将一个值转换为指定类型。 |
| convertValue(Object fromValue, JavaType toValueType) |
将一个值转换为指定的 JavaType。 |
| createArrayNode() |
创建一个新的 ArrayNode。 |
| createObjectNode() |
创建一个新的 ObjectNode。 |
| disable(DeserializationFeature f) |
禁用指定的反序列化特性。 |
| disable(SerializationFeature f) |
禁用指定的序列化特性。 |
| enable(DeserializationFeature f) |
启用指定的反序列化特性。 |
| enable(SerializationFeature f) |
启用指定的序列化特性。 |
| findAndRegisterModules() |
查找并注册所有可用的模块。 |
| readTree(String content) |
从字符串内容中读取 JSON 树。 |
| readValue(File src, Class<T> valueType) |
从文件中读取并反序列化为指定类型。 |
| readValue(String content, Class<T> valueType) |
从字符串内容中读取并反序列化为指定类型。 |
| registerModule(Module module) |
注册一个模块。 |
| setSerializationInclusion(JsonInclude.Include incl) |
设置序列化包含策略。 |
| treeToValue(TreeNode n, Class<T> valueType) |
将树节点转换为指定类型的值。 |
| valueToTree(Object fromValue) |
将一个值转换为树节点。 |
| writeValue(File resultFile, Object value) |
将对象序列化并写入文件。 |
| writeValueAsString(Object value) |
将对象序列化为 JSON 字符串。 |