将TypeMirror PrimitiveType转换为其非原始对应方

时间:2013-11-30 17:49:22

标签: java annotations

我正在编写Annotation处理器,由于某种原因,我需要转换

javax.lang.model.type.PrimitiveTypeDeclaredType

还有另一种方法可以做到这一点,然后只需切换所有可能的原始类型吗?

1 个答案:

答案 0 :(得分:0)

证明可以使用Types来填充类型:

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