org.powermock.reflect.internal
Class TypeUtils

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

public class TypeUtils
extends Object

Utilities for types.


Constructor Summary
TypeUtils()
           
 
Method Summary
static Object getDefaultValue(Class<?> type)
          Get the default value for a type.
static Object getDefaultValue(String fullyQualifiedTypeName)
          Get the default value of a type with based on its fully-qualified name.
static String getDefaultValueAsString(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 Object getDefaultValue(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 Object getDefaultValue(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 String getDefaultValueAsString(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-2014. All Rights Reserved.