private Class<?> defineClass(ClassLoader classLoader, SimpleClassMetadata classMetadata) {

        if (isDebug) {
            logger.debug("define class:{} cl:{}", classMetadata.getClassName(), classLoader);
        }

        // for debug
        final String className = classMetadata.getClassName();
        final byte[] classBytes = classMetadata.getClassBinary();
        return defineClass.defineClass(classLoader, className, classBytes);
    }
@author Woonduk Kang(emeroad)
@author jaehong.kim
agent-module/profiler/src/main/java/com/navercorp/pinpoint/profiler/instrument/classloading/PlainClassLoaderHandler.java