JavaPoet:如何添加类型为 class 的字段,但我只有 class 名称,没有 class?

JavaPoet : How to add a field of type class , but I have only the class name, not the class?

String fieldName = (fieldchild.getAttribute("Name")); //gives field name : opcode

String fieldCustomID = (fieldchild.getAttribute("ID")); //gives id: 2022

String classTypeofField = IdNameMappingList.get(fieldCustomID).toString(); //give class name OpCodeClass

FieldSpec fieldSpec = FieldSpec.builder(**some code**, fieldName)
                                                        .build();

应该给出类似的东西:

OpCodeClass opcode;

任何其他变通办法也很受欢迎。

尝试 ClassName.get("com.company.app", classTypeofField),将包名称替换为 class。