void brewJava(Writer writer) throws IOException {
logger.d("brewJava");
JavaWriter javaWriter = new JavaWriter(writer);
javaWriter.setCompressingTypes(false);
javaWriter.emitSingleLineComment("Generated code from Shillelagh. Do not modify!")
.emitPackage(classPackage)
/* Knows nothing of android types */
.emitImports("android.content.ContentValues", "android.database.Cursor",
"android.database.DatabaseUtils", "android.database.sqlite.SQLiteDatabase")
.emitImports(ByteArrayInputStream.class, ByteArrayOutputStream.class, IOException.class,