org.test4j.json.encoder.array
类 ObjectArrayEncoder<T>

java.lang.Object
  继承者 org.test4j.json.encoder.JSONEncoder<T>
      继承者 org.test4j.json.encoder.ArrayEncoder<T>
          继承者 org.test4j.json.encoder.array.ArraysEncoder<T[]>
              继承者 org.test4j.json.encoder.array.ObjectArrayEncoder<T>

public class ObjectArrayEncoder<T>
extends ArraysEncoder<T[]>


字段摘要
 
从类 org.test4j.json.encoder.JSONEncoder 继承的字段
clazz, features, ignoreExplicitFieldType, quote_Char, skipNullField, unMarkClassFlag
 
构造方法摘要
ObjectArrayEncoder(Class clazz)
           
 
方法摘要
protected  int getArraySize(T[] target)
           
protected  JSONEncoder getEncoderByItem(Object item)
           
protected  Object getItemByIndex(T[] target, int index)
           
 
从类 org.test4j.json.encoder.array.ArraysEncoder 继承的方法
encodeIterator, newInstance
 
从类 org.test4j.json.encoder.ArrayEncoder 继承的方法
encode
 
从类 org.test4j.json.encoder.JSONEncoder 继承的方法
get, setFeatures, setFeatures, setUnMarkClassFlag, wrapException, writeClassFlag, writerNullOrReference, writerSpecProperty
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ObjectArrayEncoder

public ObjectArrayEncoder(Class clazz)
方法详细信息

getArraySize

protected int getArraySize(T[] target)
指定者:
ArraysEncoder<T[]> 中的 getArraySize

getEncoderByItem

protected JSONEncoder getEncoderByItem(Object item)
指定者:
ArraysEncoder<T[]> 中的 getEncoderByItem

getItemByIndex

protected Object getItemByIndex(T[] target,
                                int index)
指定者:
ArraysEncoder<T[]> 中的 getItemByIndex


Copyright © 2013. All rights reserved.