You need to calculate the full type name. It looks like this:
ClassName outerName = ClassName.get("com.example.project", "Outer");
ClassName innerName = outerName.nestedClass("Inner");
Then you can call outerClass.addField()by going over innerName.
source
share