Class ExecutionRunnerMultiSource
java.lang.Object
de.uni_mannheim.informatik.dws.melt.matching_eval.multisource.ExecutionRunnerMultiSource
- All Implemented Interfaces:
Callable<ExecutionResultMultiSource>
public class ExecutionRunnerMultiSource
extends Object
implements Callable<ExecutionResultMultiSource>
A helper class which stores the information for one multi source matching task.
It is mainly used in the parallel execution of multi source tasks.
-
Field Summary
Modifier and TypeFieldDescriptionprivate Object
private static final org.slf4j.Logger
private Object
private String
private Object
private Partitioner
-
Constructor Summary
ConstructorDescriptionExecutionRunnerMultiSource
(List<TestCase> testCases, Object matcher, String matcherName, List<URL> allGraphs, Partitioner partitioner, Object inputAlignment, Object parameters) -
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
allTestCasesFromSameTrack
(List<TestCase> testCases) call()
getTrackNames
(List<TestCase> testCases) static ExecutionResultMultiSource
run
(List<TestCase> testCases, Object matcher, String matcherName, List<URL> allGraphs, Partitioner partitioner, Object inputAlignment, Object parameters)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
testCases
-
matcher
-
matcherName
-
allGraphs
-
partitioner
-
inputAlignment
-
parameters
-
-
Constructor Details
-
ExecutionRunnerMultiSource
-
-
Method Details
-
call
- Specified by:
call
in interfaceCallable<ExecutionResultMultiSource>
-
run
public static ExecutionResultMultiSource run(List<TestCase> testCases, Object matcher, String matcherName, List<URL> allGraphs, Partitioner partitioner, Object inputAlignment, Object parameters) -
allTestCasesFromSameTrack
-
getTrackNames
-