public class ResourceBundleSerializer extends Object implements MatcherJSONSerializer<ResourceBundle>
ResourceBundle
序列化器Modifier and Type | Field and Description |
---|---|
static ResourceBundleSerializer |
INSTANCE
单例
|
Constructor and Description |
---|
ResourceBundleSerializer() |
Modifier and Type | Method and Description |
---|---|
boolean |
match(Object bean,
JSONContext context)
判断是否匹配
根据Java对象内容、类型等信息,配合当前JSON所处位置判断是否匹配,用于决定是否执行序列化 |
JSON |
serialize(ResourceBundle bean,
JSONContext context)
序列化实现,通过实现此方法,将指定类型的对象转换为
JSON 对象,可以:
如果为原始类型,可以转为JSONPrimitive
如果是集合或数组类,可以转为JSONArray
如果是Bean或键值对类型,可以转为JSONObject
|
public static final ResourceBundleSerializer INSTANCE
public boolean match(Object bean, JSONContext context)
MatcherJSONSerializer
match
in interface MatcherJSONSerializer<ResourceBundle>
bean
- 对象context
- JSON上下文public JSON serialize(ResourceBundle bean, JSONContext context)
JSONSerializer
JSON
对象,可以:
JSONPrimitive
JSONArray
JSONObject
serialize
in interface JSONSerializer<ResourceBundle>
bean
- 指定类型对象context
- JSON上下文,用于获取当前json节点或配置等信息Copyright © 2025. All rights reserved.