Nengo.ca

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.


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 "[]"

Nengo.ca