public class FSTClazzNameRegistry extends Object
| Constructor and Description |
|---|
FSTClazzNameRegistry(FSTClazzNameRegistry par,
FSTConfiguration conf) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addClassMapping(Class c,
int id) |
Class |
classForName(String clName) |
void |
clear() |
FSTClazzInfo |
decodeClass(FSTObjectInput in) |
void |
encodeClass(FSTObjectOutput out,
Class c) |
FSTClazzInfo |
getClazzFromId(int c) |
int |
getIdFromClazz(Class c) |
void |
registerClass(Class c) |
void |
registerClass(Class c,
int code) |
void |
registerClazzFromOtherLoader(Class cl) |
public FSTClazzNameRegistry(FSTClazzNameRegistry par, FSTConfiguration conf)
public void clear()
public void registerClass(Class c)
public void registerClass(Class c, int code)
protected void addClassMapping(Class c, int id)
public int getIdFromClazz(Class c)
public void encodeClass(FSTObjectOutput out, Class c) throws IOException
IOExceptionpublic FSTClazzInfo decodeClass(FSTObjectInput in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic Class classForName(String clName) throws ClassNotFoundException
ClassNotFoundExceptionpublic void registerClazzFromOtherLoader(Class cl)
public FSTClazzInfo getClazzFromId(int c)
Copyright © 2014. All rights reserved.