com.alibaba.fastjson.parser.deserializer
Class ASMJavaBeanDeserializer.InnerJavaBeanDeserializer

java.lang.Object
  extended by com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer
      extended by com.alibaba.fastjson.parser.deserializer.ASMJavaBeanDeserializer.InnerJavaBeanDeserializer
All Implemented Interfaces:
ObjectDeserializer
Enclosing class:
ASMJavaBeanDeserializer

public final class ASMJavaBeanDeserializer.InnerJavaBeanDeserializer
extends JavaBeanDeserializer


Method Summary
 FieldDeserializer createFieldDeserializer(ParserConfig mapping, Class<?> clazz, FieldInfo fieldInfo)
           
 boolean parseField(DefaultJSONParser parser, String key, Object object, Type objectType, Map<String,Object> fieldValues)
           
 
Methods inherited from class com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer
createInstance, deserialze, getClazz, getFastMatchToken, getFieldDeserializerMap
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

parseField

public boolean parseField(DefaultJSONParser parser,
                          String key,
                          Object object,
                          Type objectType,
                          Map<String,Object> fieldValues)
Overrides:
parseField in class JavaBeanDeserializer

createFieldDeserializer

public FieldDeserializer createFieldDeserializer(ParserConfig mapping,
                                                 Class<?> clazz,
                                                 FieldInfo fieldInfo)
Overrides:
createFieldDeserializer in class JavaBeanDeserializer


Copyright © 2012 Alibaba Group. All Rights Reserved.