ca.nengo.util
Class ClassUtils

java.lang.Object
  extended by ca.nengo.util.ClassUtils

public class ClassUtils
extends java.lang.Object

Class-related utility methods.

Author:
Bryan Tripp

Constructor Summary
ClassUtils()
           
 
Method Summary
static java.lang.Class forName(java.lang.String name)
          As Class.forName(String) but arrays and primitives are also handled.
static java.lang.String getName(java.lang.Class c)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassUtils

public ClassUtils()
Method Detail

forName

public static java.lang.Class forName(java.lang.String name)
                               throws java.lang.ClassNotFoundException
As Class.forName(String) but arrays and primitives are also handled.

Parameters:
name - Name of a Class
Returns:
Named Class
Throws:
java.lang.ClassNotFoundException

getName

public static java.lang.String getName(java.lang.Class c)
Parameters:
c - A Class
Returns:
The class name, with arrays identified with trailing "[]"