com.alibaba.fastjson.serializer
枚举 SerializerFeature
java.lang.Object
java.lang.Enum<SerializerFeature>
com.alibaba.fastjson.serializer.SerializerFeature
- 所有已实现的接口:
- Serializable, Comparable<SerializerFeature>
public enum SerializerFeature
- extends Enum<SerializerFeature>
- 作者:
- wenshao
QuoteFieldNames
public static final SerializerFeature QuoteFieldNames
UseSingleQuotes
public static final SerializerFeature UseSingleQuotes
WriteMapNullValue
public static final SerializerFeature WriteMapNullValue
WriteEnumUsingToString
public static final SerializerFeature WriteEnumUsingToString
UseISO8601DateFormat
public static final SerializerFeature UseISO8601DateFormat
WriteNullListAsEmpty
public static final SerializerFeature WriteNullListAsEmpty
- 从以下版本开始:
- 1.1
WriteNullStringAsEmpty
public static final SerializerFeature WriteNullStringAsEmpty
- 从以下版本开始:
- 1.1
WriteNullNumberAsZero
public static final SerializerFeature WriteNullNumberAsZero
- 从以下版本开始:
- 1.1
WriteNullBooleanAsFalse
public static final SerializerFeature WriteNullBooleanAsFalse
- 从以下版本开始:
- 1.1
SkipTransientField
public static final SerializerFeature SkipTransientField
- 从以下版本开始:
- 1.1
SortField
public static final SerializerFeature SortField
- 从以下版本开始:
- 1.1
WriteTabAsSpecial
@Deprecated
public static final SerializerFeature WriteTabAsSpecial
- 已过时。
- 从以下版本开始:
- 1.1.1
PrettyFormat
public static final SerializerFeature PrettyFormat
- 从以下版本开始:
- 1.1.2
WriteClassName
public static final SerializerFeature WriteClassName
- 从以下版本开始:
- 1.1.2
DisableCircularReferenceDetect
public static final SerializerFeature DisableCircularReferenceDetect
- 从以下版本开始:
- 1.1.6
WriteSlashAsSpecial
public static final SerializerFeature WriteSlashAsSpecial
- 从以下版本开始:
- 1.1.9
BrowserCompatible
public static final SerializerFeature BrowserCompatible
- 从以下版本开始:
- 1.1.10
WriteDateUseDateFormat
public static final SerializerFeature WriteDateUseDateFormat
- 从以下版本开始:
- 1.1.14
NotWriteRootClassName
public static final SerializerFeature NotWriteRootClassName
- 从以下版本开始:
- 1.1.15
DisableCheckSpecialChar
public static final SerializerFeature DisableCheckSpecialChar
- 从以下版本开始:
- 1.1.19
BeanToArray
public static final SerializerFeature BeanToArray
- 从以下版本开始:
- 1.1.35
WriteNonStringKeyAsString
public static final SerializerFeature WriteNonStringKeyAsString
- 从以下版本开始:
- 1.1.37
values
public static SerializerFeature[] values()
- 按照声明该枚举类型的常量的顺序,返回
包含这些常量的数组。该方法可用于迭代
常量,如下所示:
for (SerializerFeature c : SerializerFeature.values())
System.out.println(c);
valueOf
public static SerializerFeature valueOf(String name)
- 返回带有指定名称的该类型的枚举常量。
字符串必须与用于声明该类型的枚举常量的
标识符完全匹配。(不允许有多余
的空格。)
- 参数:
name - 要返回的枚举常量的名称。
- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
如果该枚举类型没有带有指定名称的常量, - 则抛出 IllegalArgumentException
getMask
public final int getMask()
isEnabled
public static boolean isEnabled(int features,
SerializerFeature feature)
config
public static int config(int features,
SerializerFeature feature,
boolean state)
Copyright © 2012-2014 Alibaba Group. All Rights Reserved.