public class JSONConfig extends Object implements Serializable
Constructor and Description |
---|
JSONConfig() |
Modifier and Type | Method and Description |
---|---|
static JSONConfig |
create()
创建默认的配置项
|
String |
getDateFormat()
日期格式,null表示默认的时间戳
|
boolean |
isIgnoreCase()
是否忽略键的大小写
|
boolean |
isIgnoreError()
是否忽略转换过程中的异常
|
boolean |
isIgnoreNullValue()
是否忽略null值
|
boolean |
isIgnoreTransient()
Deprecated.
此方法名称有二义性,请使用
isTransientSupport() |
boolean |
isOrder()
是否有序,顺序按照加入顺序排序
|
boolean |
isTransientSupport()
是否支持transient关键字修饰和@Transient注解,如果支持,被修饰的字段或方法对应的字段将被忽略。
|
JSONConfig |
setDateFormat(String dateFormat)
设置日期格式,null表示默认的时间戳
此方法设置的日期格式仅对转换为JSON字符串有效,对解析JSON为bean无效。 |
JSONConfig |
setIgnoreCase(boolean ignoreCase)
设置是否忽略键的大小写
|
JSONConfig |
setIgnoreError(boolean ignoreError)
设置是否忽略转换过程中的异常
|
JSONConfig |
setIgnoreNullValue(boolean ignoreNullValue)
设置是否忽略null值
|
JSONConfig |
setIgnoreTransient(boolean ignoreTransient)
Deprecated.
此方法名称有二义性,请使用
setTransientSupport(boolean) |
JSONConfig |
setOrder(boolean order)
设置是否有序,顺序按照加入顺序排序
|
JSONConfig |
setTransientSupport(boolean transientSupport)
设置是否支持transient关键字修饰和@Transient注解,如果支持,被修饰的字段或方法对应的字段将被忽略。
|
public static JSONConfig create()
public boolean isOrder()
public JSONConfig setOrder(boolean order)
order
- 是否有序public boolean isIgnoreError()
public JSONConfig setIgnoreError(boolean ignoreError)
ignoreError
- 是否忽略转换过程中的异常public boolean isIgnoreCase()
public JSONConfig setIgnoreCase(boolean ignoreCase)
ignoreCase
- 是否忽略键的大小写public String getDateFormat()
public JSONConfig setDateFormat(String dateFormat)
dateFormat
- 日期格式,null表示默认的时间戳public boolean isIgnoreNullValue()
public JSONConfig setIgnoreNullValue(boolean ignoreNullValue)
ignoreNullValue
- 是否忽略null值@Deprecated public boolean isIgnoreTransient()
isTransientSupport()
@Deprecated public JSONConfig setIgnoreTransient(boolean ignoreTransient)
setTransientSupport(boolean)
ignoreTransient
- 是否忽略transient关键字修饰的字段public boolean isTransientSupport()
public JSONConfig setTransientSupport(boolean transientSupport)
transientSupport
- 是否支持Copyright © 2021. All rights reserved.