CompositeMapping(Class<?> targetClass,
CompositeType compositeType,
String[] itemNames,
Method[] getters,
MXBeanMappingFactory factory) throws OpenDataException {
super(targetClass, compositeType);
assert(itemNames.length == getters.length);
this.itemNames = itemNames;
this.getters = getters;
this.getterMappings = new MXBeanMapping[getters.length];
for (int i = 0; i < getters.length; i++) {
Type retType = getters[i].getGenericReturnType();
getterMappings[i] = factory.mappingForType(retType, factory);
}
}
DefaultMXBeanMappingFactory.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:OpenJSharp
作者:
评论列表
文章目录