public static class JsonUtil.JacksonFacade<T> extends java.lang.Object implements JsonUtil.JsonInternalFacade<T>, JsonUtil.SensitiveJsonInternalFacade<T>
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
fromJson(java.lang.String str,
java.lang.Class<T> clazz) |
<T> java.util.List<T> |
fromJsonToArray(java.lang.String str,
java.lang.Class<T> clazz) |
static JsonUtil.JacksonFacade |
getInstance() |
java.lang.String |
toJson(java.lang.Object object,
boolean isPretty) |
java.lang.String |
toJsonWithIgnoreSensitiveFields(java.lang.Object object,
java.util.List<java.lang.String> sensitiveFields) |
java.lang.String |
toJsonWithSensitive(MaskDataConfig config) |
java.lang.String |
toJsonWithSensitive(java.lang.Object object,
java.util.List<java.lang.String> sensitiveFields) |
public static JsonUtil.JacksonFacade getInstance()
public java.lang.String toJson(java.lang.Object object,
boolean isPretty)
throws java.lang.Throwable
toJson 在接口中 JsonUtil.JsonInternalFacade<T>java.lang.Throwablepublic <T> T fromJson(java.lang.String str,
java.lang.Class<T> clazz)
throws java.lang.Throwable
fromJson 在接口中 JsonUtil.JsonInternalFacade<T>java.lang.Throwablepublic java.lang.String toJsonWithSensitive(java.lang.Object object,
java.util.List<java.lang.String> sensitiveFields)
throws java.lang.Throwable
toJsonWithSensitive 在接口中 JsonUtil.SensitiveJsonInternalFacade<T>java.lang.Throwablepublic java.lang.String toJsonWithSensitive(MaskDataConfig config) throws java.lang.Throwable
toJsonWithSensitive 在接口中 JsonUtil.SensitiveJsonInternalFacade<T>java.lang.Throwablepublic java.lang.String toJsonWithIgnoreSensitiveFields(java.lang.Object object,
java.util.List<java.lang.String> sensitiveFields)
public <T> java.util.List<T> fromJsonToArray(java.lang.String str,
java.lang.Class<T> clazz)
throws java.lang.Throwable
fromJsonToArray 在接口中 JsonUtil.JsonInternalFacade<T>java.lang.Throwable