final Buildable theBuildable = eachBuildableTypeElement.getAnnotation(Buildable.class);
final JavaFileObject javaFileObject = processingEnv.getFiler().createSourceFile(packageName + "." +
createBuilderName(theBuildable, simpleClassName), eachBuildableClass);
final OutputStream outputStream = javaFileObject.openOutputStream();
final OutputStreamWriter out = new OutputStreamWriter(outputStream);
writePackageAndImports(qualifiedClassName, out);
writeClassDeclaration(simpleClassName, theBuildable, out);