Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将TypeMirror基元类型转换为其非基元对应类型_Java_Annotations - Fatal编程技术网

Java 将TypeMirror基元类型转换为其非基元对应类型

Java 将TypeMirror基元类型转换为其非基元对应类型,java,annotations,Java,Annotations,我正在编写一个注释处理器,出于某种原因,我需要转换 javax.lang.model.type.PrimitiveType到aDeclaredType 有没有其他方法可以做到这一点,然后只需切换所有可能的基元类型?结果表明,可以使用类型来框选类型: Types typeUtils = processingEnv.getTypeUtils(); typeUtils.boxedClass(primitiveType)

我正在编写一个注释处理器,出于某种原因,我需要转换

javax.lang.model.type.PrimitiveType
到a
DeclaredType


有没有其他方法可以做到这一点,然后只需切换所有可能的基元类型?

结果表明,可以使用
类型来框选类型:

Types typeUtils = processingEnv.getTypeUtils();
typeUtils.boxedClass(primitiveType)