我试图为名称以字符串形式传入的类创建一个SpecificDatumReader。我可以创建其中一个类,我可以获得这个类的Class,但这些都不能让我创建我的模板化对象。
String[] classList = conf.getClasslist(eventname);
decoders = new LinkedList<SpecificDatumReader>();
for (String className : classList)
{
Class<?> eventclass = Class.forName(className);
Object holder = eventclass.newInstance();
decoders.add(new SpecificDatumReader<WhatGoesHere?>(eventclass));
}
答案 0 :(得分:0)
你不能。