CompositeConverter(Class targetClass, CompositeType compositeType, String[] itemNames,
Method[] getters) throws OpenDataException {
super(targetClass, compositeType, CompositeData.class);
assert (itemNames.length == getters.length);
this.itemNames = itemNames;
this.getters = getters;
this.getterConverters = new OpenTypeConverter[getters.length];
for (int i = 0; i < getters.length; i++) {
Type retType = getters[i].getGenericReturnType();
getterConverters[i] = OpenTypeConverter.toConverter(retType);
}
}
CompositeConverter.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:monarch
作者:
评论列表
文章目录