cz.cuni.amis.pogamut.ut2004.navigation.evaluator.task
Class NavigationEvaluationBatchTaskCreator

Package class diagram package NavigationEvaluationBatchTaskCreator
java.lang.Object
  extended by cz.cuni.amis.pogamut.ut2004.navigation.evaluator.task.NavigationEvaluationBatchTaskCreator

public class NavigationEvaluationBatchTaskCreator
extends Object

Helper class for fast creation of batch of NavigationEvaluationTasks.

Author:
Bogo

Constructor Summary
NavigationEvaluationBatchTaskCreator()
           
 
Method Summary
static List<NavigationEvaluationTask> createBatch(List<String> navigations, List<String> pathPlanners, String mapName, boolean onlyRelevantPaths, int limit, String resultPath, RecordType recordType, Level level)
          Creates batch of tasks.
static List<NavigationEvaluationTask> createBatch(String navigation, String pathPlanner, List<String> mapNames, boolean onlyRelevantPaths, int limit, String resultPath, RecordType recordType, Level level)
          Creates batch of tasks.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NavigationEvaluationBatchTaskCreator

public NavigationEvaluationBatchTaskCreator()
Method Detail

createBatch

public static List<NavigationEvaluationTask> createBatch(String navigation,
                                                         String pathPlanner,
                                                         List<String> mapNames,
                                                         boolean onlyRelevantPaths,
                                                         int limit,
                                                         String resultPath,
                                                         RecordType recordType,
                                                         Level level)
Creates batch of tasks. Generates task for every map in mapNames with given parameters.

Parameters:
navigation -
pathPlanner -
mapNames -
onlyRelevantPaths -
limit -
resultPath -
recordType -
level -
Returns:

createBatch

public static List<NavigationEvaluationTask> createBatch(List<String> navigations,
                                                         List<String> pathPlanners,
                                                         String mapName,
                                                         boolean onlyRelevantPaths,
                                                         int limit,
                                                         String resultPath,
                                                         RecordType recordType,
                                                         Level level)
Creates batch of tasks. Generates task for every map in mapNames with given parameters.

Parameters:
navigations -
pathPlanners -
mapName -
onlyRelevantPaths -
limit -
resultPath -
recordType -
level -
Returns:


Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.