org.databene.commons.converter
Class ArrayTypeConverter<T>

java.lang.Object
  extended by org.databene.commons.converter.MultiConverterWrapper<S,T>
      extended by org.databene.commons.converter.ArrayConverter<java.lang.Object,T>
          extended by org.databene.commons.converter.ArrayTypeConverter<T>
All Implemented Interfaces:
Converter<java.lang.Object[],T[]>, ThreadAware

public class ArrayTypeConverter<T>
extends ArrayConverter<java.lang.Object,T>

Converts arrays from one component type to arrays of another component type.

Created: 07.06.2007 14:35:18

Author:
Volker Bergmann

Field Summary
 
Fields inherited from class org.databene.commons.converter.MultiConverterWrapper
components
 
Constructor Summary
ArrayTypeConverter(java.lang.Class<T> arrayComponentType, java.lang.Class<? extends T>... elementTypes)
           
 
Method Summary
static java.lang.Object[] convert(java.lang.Object[] args, java.lang.Class<?>[] parameterTypes)
           
 
Methods inherited from class org.databene.commons.converter.ArrayConverter
convert, convert, getSourceType, getTargetType
 
Methods inherited from class org.databene.commons.converter.MultiConverterWrapper
addComponent, clone, getComponents, isParallelizable, isThreadSafe, setComponents
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.databene.commons.ThreadAware
isParallelizable, isThreadSafe
 

Constructor Detail

ArrayTypeConverter

public ArrayTypeConverter(java.lang.Class<T> arrayComponentType,
                          java.lang.Class<? extends T>... elementTypes)
Method Detail

convert

public static java.lang.Object[] convert(java.lang.Object[] args,
                                         java.lang.Class<?>[] parameterTypes)


Copyright © 2010. All Rights Reserved.