code: @Override
      public JavaFileObject getJavaFileForOutput(Location location, String className, JavaFileObject.Kind kind, FileObject sibling) throws IOException {
          javaClassObject = new MemoryJavaClassObject(className, kind);
          return javaClassObject;
      }
docs: {@inheritDoc}