public static Class<?> classFromString(String className) throws ClassNotFoundException {
        return classFromString(className, null);
    }
Attempts to find the specified class using the default class loader. The
class name may contain square brackets to indicate an array class. If the
class can't be found, an {@link ClassNotFoundException} is thrown.

@param className    the full class name
@return             the class with that name

@throws ClassNotFoundException  if the class name could not be found
runtime-parent/runtime-config/src/main/java/com/speedment/runtime/config/util/ClassUtil.java