org.gcube.dataanalysis.ecoengine.processing.factories
Class ProcessorsFactory

java.lang.Object
  extended by org.gcube.dataanalysis.ecoengine.processing.factories.ProcessorsFactory

public class ProcessorsFactory
extends Object


Constructor Summary
ProcessorsFactory()
           
 
Method Summary
static HashMap<String,List<String>> getAllFeatures(String configPath)
           
static List<String> getClasses(String file)
           
static List<StatisticalType> getDefaultDatabaseConfiguration(String cfgPath)
           
static List<StatisticalType> getParameters(String file, String algorithmName)
           
static Object getProcessor(AlgorithmConfiguration config, String file)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessorsFactory

public ProcessorsFactory()
Method Detail

getDefaultDatabaseConfiguration

public static List<StatisticalType> getDefaultDatabaseConfiguration(String cfgPath)

getClasses

public static List<String> getClasses(String file)
                               throws Exception
Throws:
Exception

getParameters

public static List<StatisticalType> getParameters(String file,
                                                  String algorithmName)
                                           throws Exception
Throws:
Exception

getProcessor

public static Object getProcessor(AlgorithmConfiguration config,
                                  String file)
                           throws Exception
Throws:
Exception

getAllFeatures

public static HashMap<String,List<String>> getAllFeatures(String configPath)
                                                   throws Exception
Throws:
Exception


Copyright © 2012. All Rights Reserved.