如何判断TypeElement或TypeMirror是否是另一个的子类?

时间:2016-01-26 05:20:38

标签: java android annotations apt

我有两节课。

Class A<T>{
}

Class B extend A<String>{
}

我想判断B的TypeElement是否是A的子类? 所以我试试,

TypeElement elementA = A.getElement();
TypeElement elementB = B.getElement();

processingEnv.getTypeUtils().isAssignable(elementB.asType(),elementA.asType())//return false(i think it show return true)
processingEnv.getTypeUtils().isSubtype(elementB.asType(),elementA.asType())//return false(i think it show return true)

0 个答案:

没有答案