public static class ElsaClassInfoResolver.ArrayBased extends Object implements ElsaClassInfoResolver
ElsaClassInfoResolver.ArrayBased| Modifier and Type | Field and Description |
|---|---|
protected ElsaSerializerPojo.ClassInfo[] |
classInfos |
protected Map<String,Integer> |
reverse |
VOID| Constructor and Description |
|---|
ArrayBased(Class[] classes) |
ArrayBased(ElsaSerializerPojo.ClassInfo[] classInfos) |
| Modifier and Type | Method and Description |
|---|---|
int |
classToId(String className) |
ElsaSerializerPojo.ClassInfo |
getClassInfo(int classId) |
protected final ElsaSerializerPojo.ClassInfo[] classInfos
public ArrayBased(Class[] classes)
public ArrayBased(ElsaSerializerPojo.ClassInfo[] classInfos)
public ElsaSerializerPojo.ClassInfo getClassInfo(int classId)
getClassInfo in interface ElsaClassInfoResolverpublic int classToId(String className)
classToId in interface ElsaClassInfoResolverCopyright © 2016. All Rights Reserved.