public class SerializeConfig extends IdentityHashMap<Type,ObjectSerializer>
DEFAULT_TABLE_SIZE| 构造器和说明 |
|---|
SerializeConfig() |
SerializeConfig(int tableSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
ObjectSerializer |
createASMSerializer(Class<?> clazz) |
ObjectSerializer |
createJavaBeanSerializer(Class<?> clazz) |
static SerializeConfig |
getGlobalInstance() |
ObjectSerializer |
getObjectWriter(Class<?> clazz) |
String |
getTypeKey() |
boolean |
isAsmEnable() |
void |
setAsmEnable(boolean asmEnable) |
void |
setTypeKey(String typeKey) |
get, put, sizepublic SerializeConfig()
public SerializeConfig(int tableSize)
public String getTypeKey()
public void setTypeKey(String typeKey)
public final ObjectSerializer createASMSerializer(Class<?> clazz) throws Exception
Exceptionpublic ObjectSerializer createJavaBeanSerializer(Class<?> clazz)
public boolean isAsmEnable()
public void setAsmEnable(boolean asmEnable)
public static SerializeConfig getGlobalInstance()
public ObjectSerializer getObjectWriter(Class<?> clazz)
Copyright © 2012–2015 Alibaba Group. All rights reserved.