com.alibaba.fastjson.parser.deserializer
Class ListResolveFieldDeserializer

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

public final class ListResolveFieldDeserializer
extends FieldDeserializer


Constructor Summary
ListResolveFieldDeserializer(DefaultJSONParser parser, List list, int index)
           
 
Method Summary
 int getFastMatchToken()
           
 DefaultJSONParser getParser()
           
 void parseField(DefaultJSONParser parser, Object object, Type objectType, Map<String,Object> fieldValues)
           
 void setValue(Object object, Object value)
           
 
Methods inherited from class com.alibaba.fastjson.parser.deserializer.FieldDeserializer
getFieldClass, getFieldType, getMethod, setValue, setValue, setValue, setValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListResolveFieldDeserializer

public ListResolveFieldDeserializer(DefaultJSONParser parser,
                                    List list,
                                    int index)
Method Detail

setValue

public void setValue(Object object,
                     Object value)
Overrides:
setValue in class FieldDeserializer

getParser

public DefaultJSONParser getParser()

parseField

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

getFastMatchToken

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


Copyright © 2012 Alibaba Group. All Rights Reserved.