@SuppressWarnings("unchecked")
    @Override
    public <T> Class<? extends T> injectClass(ClassLoader targetClassLoader, String className) {
        try {
            return (Class<? extends T>) Class.forName(className, false, targetClassLoader);
        } catch (ClassNotFoundException e) {
            throw new PinpointException("Cannot find class: " + className, e);
        }
    }
@author Jongho Moon
@author jaehong.kim
agent-module/profiler-test/src/main/java/com/navercorp/pinpoint/profiler/test/TestProfilerPluginClassInjector.java