public enum SerializerFeature extends Enum<SerializerFeature>
限定符和类型 | 字段和说明 |
---|---|
static SerializerFeature[] |
EMPTY |
int |
mask |
限定符和类型 | 方法和说明 |
---|---|
static int |
config(int features,
SerializerFeature feature,
boolean state) |
int |
getMask() |
static boolean |
isEnabled(int features,
int fieaturesB,
SerializerFeature feature) |
static boolean |
isEnabled(int features,
SerializerFeature feature) |
static int |
of(SerializerFeature[] features) |
static SerializerFeature |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static SerializerFeature[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final SerializerFeature QuoteFieldNames
public static final SerializerFeature UseSingleQuotes
public static final SerializerFeature WriteMapNullValue
public static final SerializerFeature WriteEnumUsingToString
public static final SerializerFeature WriteEnumUsingName
public static final SerializerFeature UseISO8601DateFormat
public static final SerializerFeature WriteNullListAsEmpty
public static final SerializerFeature WriteNullStringAsEmpty
public static final SerializerFeature WriteNullNumberAsZero
public static final SerializerFeature WriteNullBooleanAsFalse
public static final SerializerFeature SkipTransientField
public static final SerializerFeature SortField
@Deprecated public static final SerializerFeature WriteTabAsSpecial
public static final SerializerFeature PrettyFormat
public static final SerializerFeature WriteClassName
public static final SerializerFeature DisableCircularReferenceDetect
public static final SerializerFeature WriteSlashAsSpecial
public static final SerializerFeature BrowserCompatible
public static final SerializerFeature WriteDateUseDateFormat
public static final SerializerFeature NotWriteRootClassName
public static final SerializerFeature DisableCheckSpecialChar
public static final SerializerFeature BeanToArray
public static final SerializerFeature WriteNonStringKeyAsString
public static final SerializerFeature NotWriteDefaultValue
public static final SerializerFeature BrowserSecure
public static final SerializerFeature IgnoreNonFieldGetter
public static final SerializerFeature WriteNonStringValueAsString
public final int mask
public static final SerializerFeature[] EMPTY
public static SerializerFeature[] values()
for (SerializerFeature c : SerializerFeature.values()) System.out.println(c);
public static SerializerFeature valueOf(String name)
name
- 要返回的枚举常量的名称。IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量NullPointerException
- 如果参数为空值public final int getMask()
public static boolean isEnabled(int features, SerializerFeature feature)
public static boolean isEnabled(int features, int fieaturesB, SerializerFeature feature)
public static int config(int features, SerializerFeature feature, boolean state)
public static int of(SerializerFeature[] features)
Copyright © 2012–2016 Alibaba Group. All rights reserved.