com.alibaba.fastjson.parser.deserializer
Class ArrayListTypeFieldDeserializer

java.lang.Object
  extended by com.alibaba.fastjson.parser.deserializer.FieldDeserializer
      extended by com.alibaba.fastjson.parser.deserializer.ArrayListTypeFieldDeserializer

public class ArrayListTypeFieldDeserializer
extends FieldDeserializer


Field Summary
 
Fields inherited from class com.alibaba.fastjson.parser.deserializer.FieldDeserializer
clazz, fieldInfo
 
Constructor Summary
ArrayListTypeFieldDeserializer(ParserConfig mapping, Class<?> clazz, FieldInfo fieldInfo)
           
 
Method Summary
 int getFastMatchToken()
           
 void parseArray(DefaultJSONParser parser, Collection array)
           
 void parseField(DefaultJSONParser parser, Object object, Map<String,Object> fieldValues)
           
 
Methods inherited from class com.alibaba.fastjson.parser.deserializer.FieldDeserializer
getFieldClass, getFieldType, getMethod, setValue, setValue, setValue, setValue, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArrayListTypeFieldDeserializer

public ArrayListTypeFieldDeserializer(ParserConfig mapping,
                                      Class<?> clazz,
                                      FieldInfo fieldInfo)
Method Detail

getFastMatchToken

public int getFastMatchToken()
Specified by:
getFastMatchToken in class FieldDeserializer

parseField

public void parseField(DefaultJSONParser parser,
                       Object object,
                       Map<String,Object> fieldValues)
Specified by:
parseField in class FieldDeserializer

parseArray

public final void parseArray(DefaultJSONParser parser,
                             Collection array)


Copyright © 2012 Alibaba Group. All Rights Reserved.