|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.alibaba.fastjson.parser.deserializer.ASMDeserializerFactory
public class ASMDeserializerFactory
Field Summary |
---|
Fields inherited from interface com.alibaba.fastjson.asm.Opcodes |
---|
AALOAD, ACC_DEPRECATED, ACC_PRIVATE, ACC_PUBLIC, ACC_SUPER, ACC_SYNTHETIC, ACONST_NULL, ALOAD, ARETURN, ASTORE, BALOAD, BIPUSH, CALOAD, CHECKCAST, DALOAD, DCMPG, DCMPL, DCONST_0, DCONST_1, DLOAD, DSTORE, DUP, FALOAD, FCMPG, FCMPL, FCONST_0, FCONST_1, FCONST_2, FLOAD, FSTORE, GETFIELD, GETSTATIC, GOTO, I2B, I2C, I2S, IADD, IALOAD, ICONST_0, ICONST_1, ICONST_2, ICONST_3, ICONST_4, ICONST_5, ICONST_M1, IF_ACMPEQ, IF_ACMPNE, IF_ICMPEQ, IF_ICMPGE, IF_ICMPGT, IF_ICMPLE, IF_ICMPLT, IF_ICMPNE, IFEQ, IFGE, IFGT, IFLE, IFLT, IFNE, IFNONNULL, IFNULL, IINC, ILOAD, INSTANCEOF, INVOKEDYNAMIC_OWNER, INVOKEINTERFACE, INVOKESPECIAL, INVOKESTATIC, INVOKEVIRTUAL, IRETURN, ISTORE, ISUB, JSR, LADD, LALOAD, LCMP, LCONST_0, LCONST_1, LDC, LLOAD, LSTORE, NEW, NOP, POP, POP2, PUTFIELD, PUTSTATIC, RET, RETURN, SALOAD, T_BOOLEAN, T_BYTE, T_CHAR, T_DOUBLE, T_FLOAT, T_INT, T_LONG, T_SHORT, V1_5 |
Constructor Summary | |
---|---|
ASMDeserializerFactory()
|
Method Summary | |
---|---|
FieldDeserializer |
createFieldDeserializer(ParserConfig mapping,
Class<?> clazz,
FieldInfo fieldInfo)
|
ObjectDeserializer |
createJavaBeanDeserializer(ParserConfig config,
Class<?> clazz)
|
FieldDeserializer |
createStringFieldDeserializer(ParserConfig mapping,
Class<?> clazz,
FieldInfo fieldInfo)
|
String |
getGenClassName(Class<?> clazz)
|
String |
getGenFieldDeserializer(Class<?> clazz,
FieldInfo fieldInfo)
|
static ASMDeserializerFactory |
getInstance()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ASMDeserializerFactory()
Method Detail |
---|
public String getGenClassName(Class<?> clazz)
public String getGenFieldDeserializer(Class<?> clazz, FieldInfo fieldInfo)
public static final ASMDeserializerFactory getInstance()
public ObjectDeserializer createJavaBeanDeserializer(ParserConfig config, Class<?> clazz) throws Exception
Exception
public FieldDeserializer createFieldDeserializer(ParserConfig mapping, Class<?> clazz, FieldInfo fieldInfo) throws Exception
Exception
public FieldDeserializer createStringFieldDeserializer(ParserConfig mapping, Class<?> clazz, FieldInfo fieldInfo) throws Exception
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |