ProtectionDomain protDomain) { ByteBuffer buffer = ByteBuffer.wrap(data, offset, length); VmType<?> vmType = LoadCompileService.defineClass(name, buffer, protDomain, loader.getVmClassLoader()); return vmType.asClass();
ProtectionDomain protDomain) { return loader.defineClass(name, data, offset, length, protDomain);
    static Class defineClass(ClassLoader loader, String name,                        byte[] data, int offset, int length,                           ProtectionDomain protDomain) {        ByteBuffer buffer = ByteBuffer.wrap(data, offset, length);        VmType<?> vmType = LoadCompileService.defineClass(name, buffer, protDomain, loader.getVmClassLoader());        return vmType.asClass();    }