1. javapoet:A Java API for generating .java source files.