code: public void write() throws IOException {
  		{
  			Filer filer = processingEnv.getFiler();
  			String generateClassName =
  					jsonModel.getPackageName() + "." + jsonModel.getTarget() + postfix;
  			JavaFileObject fileObject = filer.createSourceFile(generateClassName, classElement);
  			Template.writeGen(fileObject, jsonModel);
  		}
  		if (jsonModel.isBuilder()) {
  			Filer filer = processingEnv.getFiler();
  			String generateClassName =
  					jsonModel.getPackageName() + "." + jsonModel.getTarget() + "JsonMeta";
  			JavaFileObject fileObject = filer.createSourceFile(generateClassName, classElement);
  			Template.writeJsonMeta(fileObject, jsonModel);
  		}
  	}
docs: Generates the source code.
  @throws IOException
  @author vvakame