Revision 49184
Added by Sandro La Bruzzo over 6 years ago
FilterDLIRecordJobNode.java | ||
---|---|---|
5 | 5 |
import eu.dnetlib.enabling.resultset.factory.ResultSetFactory; |
6 | 6 |
import eu.dnetlib.msro.workflows.graph.Arc; |
7 | 7 |
import eu.dnetlib.msro.workflows.procs.Env; |
8 |
import eu.dnetlib.dli.resolver.model.ResolvedObject; |
|
8 |
import eu.dnetlib.dli.resolver.model.DLIResolvedObject;
|
|
9 | 9 |
import eu.dnetlib.resolver.parser.AbstractResolverParser; |
10 | 10 |
import eu.dnetlib.resolver.parser.DMFResolverParser; |
11 | 11 |
import eu.dnetlib.resolver.parser.PMFResolverParser; |
... | ... | |
58 | 58 |
|
59 | 59 |
private Function<String, String> createMappingFuncion(AbstractResolverParser parser) { |
60 | 60 |
return it -> { |
61 |
final ResolvedObject resolvedObject = parser.parseObject(it);
|
|
62 |
if (resolvedObject != null) return it;
|
|
61 |
final DLIResolvedObject resolvedObject = parser.parseObject(it);
|
|
62 |
if (resolvedObject != null) return it;
|
|
63 | 63 |
else return "<JUNK/>"; |
64 | 64 |
}; |
65 | 65 |
} |
Also available in: Unified diff
Refactored Pid resolver