public boolean autoMatchFields(ClassifierLevel level, double absThreshold, double relThreshold, DoubleConsumer progressReceiver) {
AtomicInteger totalUnmatched = new AtomicInteger();
Map<FieldInstance, FieldInstance> matches = match(level, absThreshold, relThreshold, cls -> cls.getFields(), FieldClassifier::rank, progressReceiver, totalUnmatched);
for (Map.Entry<FieldInstance, FieldInstance> entry : matches.entrySet()) {
match(entry.getKey(), entry.getValue());
}
System.out.println("Auto matched "+matches.size()+" fields ("+totalUnmatched.get()+" unmatched)");
return !matches.isEmpty();
}
Matcher.java 文件源码
java
阅读 41
收藏 0
点赞 0
评论 0
项目:Matcher
作者:
评论列表
文章目录