public static final class ElsaSerializerPojo.ClassInfo extends Object
| Modifier and Type | Field and Description |
|---|---|
ElsaSerializerPojo.FieldInfo[] |
fields |
boolean |
isEnum |
String |
name |
Map<String,Integer> |
name2fieldId |
Map<String,ElsaSerializerPojo.FieldInfo> |
name2fieldInfo |
ObjectStreamField[] |
objectStreamFields |
boolean |
useObjectStream |
| Constructor and Description |
|---|
ClassInfo(String name,
ElsaSerializerPojo.FieldInfo[] fields,
boolean isEnum,
boolean isExternalizable) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
int |
getFieldId(String name) |
ObjectStreamField[] |
getObjectStreamFields() |
int |
hashCode() |
String |
toString() |
public final String name
public final ElsaSerializerPojo.FieldInfo[] fields
public final Map<String,ElsaSerializerPojo.FieldInfo> name2fieldInfo
public ObjectStreamField[] objectStreamFields
public final boolean isEnum
public final boolean useObjectStream
public ClassInfo(String name, ElsaSerializerPojo.FieldInfo[] fields, boolean isEnum, boolean isExternalizable)
public int getFieldId(String name)
public ObjectStreamField[] getObjectStreamFields()
Copyright © 2016. All Rights Reserved.