net.sf.json.converter
Class NumberArrayConverter

java.lang.Object
  extended by net.sf.json.converter.NumberArrayConverter
All Implemented Interfaces:
Converter

public class NumberArrayConverter
extends java.lang.Object
implements Converter

Converts an array to an array of subclass of Number.

Author:
Andres Almiray

Constructor Summary
NumberArrayConverter(java.lang.Class type)
           
NumberArrayConverter(java.lang.Class type, java.lang.Number defaultValue)
           
 
Method Summary
 java.lang.Object convert(java.lang.Object array)
           
protected  int[] createDimensions(int length, int initial)
           
protected  int getDimensions(java.lang.Class arrayClass)
           
 boolean isUseDefault()
           
 void setDefaultValue(java.lang.Number defaultValue)
           
 void setUseDefault(boolean useDefault)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NumberArrayConverter

public NumberArrayConverter(java.lang.Class type)

NumberArrayConverter

public NumberArrayConverter(java.lang.Class type,
                            java.lang.Number defaultValue)
Method Detail

convert

public java.lang.Object convert(java.lang.Object array)

isUseDefault

public boolean isUseDefault()

setDefaultValue

public void setDefaultValue(java.lang.Number defaultValue)

setUseDefault

public void setUseDefault(boolean useDefault)

createDimensions

protected int[] createDimensions(int length,
                                 int initial)

getDimensions

protected int getDimensions(java.lang.Class arrayClass)


Copyright © 2006 null. All Rights Reserved.