com.continuent.tungsten.common.utils
Class ReflectUtils

java.lang.Object
  extended by com.continuent.tungsten.common.utils.ReflectUtils

public class ReflectUtils
extends java.lang.Object


Constructor Summary
ReflectUtils()
           
 
Method Summary
static java.lang.Object clone(java.lang.Object o)
           
static java.lang.Object copy(java.lang.Object source, java.lang.Object destination)
           
static java.lang.String describe(java.lang.Object object)
           
static java.lang.String describeValues(java.lang.Object object)
           
static java.lang.Class primitiveToWrapper(java.lang.Class clazz)
           Converts the specified primitive type to its corresponding wrapper class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReflectUtils

public ReflectUtils()
Method Detail

describe

public static java.lang.String describe(java.lang.Object object)

describeValues

public static java.lang.String describeValues(java.lang.Object object)

clone

public static java.lang.Object clone(java.lang.Object o)

copy

public static java.lang.Object copy(java.lang.Object source,
                                    java.lang.Object destination)

primitiveToWrapper

public static java.lang.Class primitiveToWrapper(java.lang.Class clazz)

Converts the specified primitive type to its corresponding wrapper class.

Parameters:
clazz - the class to convert, may be null
Returns:
the wrapper class for cls or cls if cls is not a primitive. null if null input.