org.powermock.reflect.internal
Class TypeUtils

java.lang.Object
  extended by org.powermock.reflect.internal.TypeUtils

public class TypeUtils
extends java.lang.Object

Utilities for types.


Constructor Summary
TypeUtils()
           
 
Method Summary
static java.lang.Object getDefaultValue(java.lang.Class<?> type)
          Get the default value for a type.
static java.lang.Object getDefaultValue(java.lang.String fullyQualifiedTypeName)
          Get the default value of a type with based on its fully-qualified name.
static java.lang.String getDefaultValueAsString(java.lang.String fullyQualifiedTypeName)
          Get the default value of a type with based on its fully-qualified name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeUtils

public TypeUtils()
Method Detail

getDefaultValue

public static java.lang.Object getDefaultValue(java.lang.Class<?> type)
Get the default value for a type.

Parameters:
type - The type whose default value to get.
Returns:
The default return type of type.

getDefaultValue

public static java.lang.Object getDefaultValue(java.lang.String fullyQualifiedTypeName)
Get the default value of a type with based on its fully-qualified name.

Parameters:
fullyQualifiedTypeName - The name of the type whose default value to get.
Returns:
The default value of fullyQualifiedTypeName.

getDefaultValueAsString

public static java.lang.String getDefaultValueAsString(java.lang.String fullyQualifiedTypeName)
Get the default value of a type with based on its fully-qualified name.

Parameters:
fullyQualifiedTypeName - The name of the type whose default value to get.
Returns:
The default value of fullyQualifiedTypeName.


Copyright © 2007-2012. All Rights Reserved.