code: public void addClasses(Set<Class<?>> classes) {
          for (Class<?> classToAdd: classes) {
              localClassCache.put(classToAdd.getName(), classToAdd);
          }
      }
docs: Manually add the compiled classes to this classloader.
  This method will not redefine the class, so that the class's
  classloader will continue to be compiler's classloader.