org.test4j.json.decoder.base
类 FixedTypeDecoder

java.lang.Object
  继承者 org.test4j.json.decoder.base.BaseDecoder
      继承者 org.test4j.json.decoder.base.FixedTypeDecoder
所有已实现的接口:
IDecoder
直接已知子类:
AtomicBooleanDecoder, AtomicIntegerDecoder, AtomicLongDecoder, BigDecimalDecoder, BigIntegerDecoder, BooleanDecoder, ByteDecoder, CharDecoder, CharsetDecoder, ClazzDecoder, DoubleDecoder, FileDecoder, FloatDecoder, InetAddressDecoder, IntegerDecoder, LocaleDecoder, LongDecoder, PatternDecoder, ShortDecoder, SimpleDateFormatDecoder, SocketAddressDecoder, StringDecoder, TimeZoneDecoder, URIDecoder, URLDecoder, UUIDDecoder

public abstract class FixedTypeDecoder
extends BaseDecoder


构造方法摘要
FixedTypeDecoder()
           
 
方法摘要
<T> T
decode(JSONObject json, Type type, Map<String,Object> references)
          将json串反序列为对象
protected
<T> T
decodeFromJSONMap(JSONMap map)
           
protected
<T> T
decodeFromJSONSingle(JSONSingle single)
           
protected abstract
<T> T
decodeFromString(String value)
           
 
从类 org.test4j.json.decoder.base.BaseDecoder 继承的方法
getArgType, getError, getError, getRawType, isInterfaceOrAbstract, newInstance
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
从接口 org.test4j.json.decoder.IDecoder 继承的方法
accept
 

构造方法详细信息

FixedTypeDecoder

public FixedTypeDecoder()
方法详细信息

decode

public <T> T decode(JSONObject json,
                    Type type,
                    Map<String,Object> references)
从接口 IDecoder 复制的描述
将json串反序列为对象

返回:

decodeFromJSONSingle

protected final <T> T decodeFromJSONSingle(JSONSingle single)

decodeFromJSONMap

protected <T> T decodeFromJSONMap(JSONMap map)

decodeFromString

protected abstract <T> T decodeFromString(String value)


Copyright © 2013. All rights reserved.