fix comment

This commit is contained in:
Looly 2024-08-04 23:51:04 +08:00
parent fd3ff4d2ee
commit 0943c3ccab

View File

@ -16,21 +16,7 @@ import java.util.function.Predicate;
/** /**
* JSON的值自定义写出通过自定义实现此接口实现对象自定义写出字符串形式<br> * JSON的值自定义写出通过自定义实现此接口实现对象自定义写出字符串形式<br>
* 如自定义的一个CustomBean我只希望输出id的值此时自定义此接口: * 如自定义的一个CustomBean我只希望输出id的值此时自定义此接口<br>
* <pre>{@code
* GlobalValueWriters.add(new JSONValueWriter() {
* @Override
* public boolean test(final Object value) {
* return value instanceof CustomBean;
* }
*
* @Override
* public void write(final JSONWriter writer, final Object value) {
* writer.writeRaw(String.valueOf(((CustomBean)value).getId()));
* }
* });
* }</pre>
*
* 其中{@link JSONValueWriter#test(Object)}负责判断何种对象使用此规则{@link JSONValueWriter#write(JSONWriter, Object)}负责写出规则<br> * 其中{@link JSONValueWriter#test(Object)}负责判断何种对象使用此规则{@link JSONValueWriter#write(JSONWriter, Object)}负责写出规则<br>
* 注意使用{@link GlobalValueWriters#add(JSONValueWriter)}加入全局转换规则后在JSON对象中自定义对象不会被转换而是原始对象存在 * 注意使用{@link GlobalValueWriters#add(JSONValueWriter)}加入全局转换规则后在JSON对象中自定义对象不会被转换而是原始对象存在
* *