public final class FSTClazzInfo extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FSTClazzInfo.FSTFieldInfo |
| Modifier and Type | Field and Description |
|---|---|
static Comparator<FSTClazzInfo.FSTFieldInfo> |
defFieldComparator |
| Constructor and Description |
|---|
FSTClazzInfo(Class clazz,
FSTClazzInfoRegistry infoRegistry,
boolean ignoreAnnotations) |
| Modifier and Type | Method and Description |
|---|---|
List<Field> |
getAllFields(Class c,
List<Field> res) |
Class |
getClazz() |
FSTClazzInfo.FSTFieldInfo[] |
getFieldInfo() |
FSTClazzInfo.FSTFieldInfo |
getFieldInfo(String name,
Class declaringClass) |
FSTClazzInfo.FSTFieldInfo[] |
getFieldInfoFiltered(Class... toRemove) |
int |
getNumBoolFields() |
Class[] |
getPredict() |
Method |
getReadResolveMethod() |
FSTObjectSerializer |
getSer() |
int |
getStructSize() |
Method |
getWriteReplaceMethod() |
boolean |
isEqualIsBinary() |
boolean |
isEqualIsIdentity() |
boolean |
isExternalizable() |
boolean |
isFlat() |
Object |
newInstance() |
boolean |
useCompatibleMode() |
public static final Comparator<FSTClazzInfo.FSTFieldInfo> defFieldComparator
public FSTClazzInfo(Class clazz, FSTClazzInfoRegistry infoRegistry, boolean ignoreAnnotations)
public int getNumBoolFields()
public boolean isExternalizable()
public final boolean isEqualIsBinary()
public final boolean isEqualIsIdentity()
public final boolean isFlat()
public final Class[] getPredict()
public final Object newInstance()
public final FSTClazzInfo.FSTFieldInfo[] getFieldInfo()
public final FSTClazzInfo.FSTFieldInfo[] getFieldInfoFiltered(Class... toRemove)
public final FSTClazzInfo.FSTFieldInfo getFieldInfo(String name, Class declaringClass)
public int getStructSize()
public boolean useCompatibleMode()
public final Method getReadResolveMethod()
public final Method getWriteReplaceMethod()
public final Class getClazz()
public FSTObjectSerializer getSer()
Copyright © 2014. All rights reserved.