| Package | Description |
|---|---|
| com.alibaba.fastjson.serializer | |
| com.alibaba.fastjson.util |
| Modifier and Type | Field and Description |
|---|---|
FieldInfo[] |
SerializeBeanInfo.fields |
FieldInfo[] |
SerializeBeanInfo.sortedFields |
| Constructor and Description |
|---|
BeanContext(Class<?> beanClass,
FieldInfo fieldInfo) |
SerializeBeanInfo(Class<?> beanType,
JSONType jsonType,
String typeName,
String typeKey,
int features,
FieldInfo[] fields,
FieldInfo[] sortedFields) |
SerializeBeanInfo(Class<?> beanType,
JSONType jsonType,
String typeName,
String typeKey,
int features,
FieldInfo[] fields,
FieldInfo[] sortedFields) |
| Modifier and Type | Field and Description |
|---|---|
FieldInfo[] |
JavaBeanInfo.fields |
FieldInfo[] |
JavaBeanInfo.sortedFields |
| Modifier and Type | Method and Description |
|---|---|
static List<FieldInfo> |
TypeUtils.computeGetters(Class<?> clazz,
JSONType jsonType,
Map<String,String> aliasMap,
Map<String,Field> fieldCacheMap,
boolean sorted,
PropertyNamingStrategy propertyNamingStrategy) |
static List<FieldInfo> |
TypeUtils.computeGetters(Class<?> clazz,
Map<String,String> aliasMap) |
static List<FieldInfo> |
TypeUtils.computeGetters(Class<?> clazz,
Map<String,String> aliasMap,
boolean sorted) |
static List<FieldInfo> |
TypeUtils.computeGettersWithFieldBase(Class<?> clazz,
Map<String,String> aliasMap,
boolean sorted,
PropertyNamingStrategy propertyNamingStrategy) |
| Modifier and Type | Method and Description |
|---|---|
int |
FieldInfo.compareTo(FieldInfo o) |
| Constructor and Description |
|---|
JavaBeanInfo(Class<?> clazz,
Class<?> builderClass,
Constructor<?> defaultConstructor,
Constructor<?> creatorConstructor,
Method factoryMethod,
Method buildMethod,
JSONType jsonType,
List<FieldInfo> fieldList) |
Copyright © 2022 Alibaba Group. All rights reserved.