我想创建一个结果取决于输入类的名称的方法
public boolean isOK (ProcessingTask pt){
if (pt.getClass().getSimpleName().equals("ProcessingTaskreplaceOUWithinThisItem")){
return true;
}
return false;
}
public class ProcessingTaskreplaceOUWithinThisItem extends ProcessingTask {
但我认为这是危险的,因为 Eclipse 中的重构看不到我的 String 实际上是一个类名。
有没有办法将“ProcessingTaskreplaceOUWithinThisItem”定义为一个也会被重构的“类名”?