java Package 类型到类型定义

06odsfpq  于 2022-12-10  发布在  Java
关注(0)|答案(1)|浏览(92)

如何在ByteBuddy中将Java类〈?〉 Package 到TypeDefinition中?

private TypeDefinition getFieldAndType(FieldEntry entry){
    var typeClass = String.class;

    if(entry.getModifier() == FieldModifierEnum.REPEATED){
        return TypeDescription.Generic.Builder
                .parameterizedType(ArrayList.class, typeClass).build();
        
        // Here Wrap String.class to TypeDefinition Interface?
    } return xyz;
}

如何将“String.class” Package 到TypeDefinition中,我认为应该有一种方法,但我在API中找不到。

xxe27gdn

xxe27gdn1#

用途:

TypeDescription.ForLoadedType.of(...)

相关问题