Try javaparser.