de.lmu.ifi.dbs.elki.application
Class KDDCLIApplication

java.lang.Object
  extended by de.lmu.ifi.dbs.elki.application.AbstractApplication
      extended by de.lmu.ifi.dbs.elki.application.KDDCLIApplication
All Implemented Interfaces:
InspectionUtilFrequentlyScanned, Parameterizable

public class KDDCLIApplication
extends AbstractApplication

Provides a KDDCLIApplication that can be used to perform any algorithm implementing Algorithm using any DatabaseConnection implementing DatabaseConnection.


Nested Class Summary
static class KDDCLIApplication.Parameterizer
          Parameterization class.
 
Field Summary
(package private)  KDDTask task
          The KDD Task to perform.
 
Fields inherited from class de.lmu.ifi.dbs.elki.application.AbstractApplication
INFORMATION, INPUT_ID, OUTPUT_ID, STATIC_LOGGER
 
Constructor Summary
KDDCLIApplication(boolean verbose, KDDTask task)
          Constructor.
 
Method Summary
static void main(String[] args)
          Runs a KDD task accordingly to the specified parameters.
 void run()
          Runs the application.
 
Methods inherited from class de.lmu.ifi.dbs.elki.application.AbstractApplication
isVerbose, printErrorMessage, runCLIApplication, usage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

task

KDDTask task
The KDD Task to perform.

Constructor Detail

KDDCLIApplication

public KDDCLIApplication(boolean verbose,
                         KDDTask task)
Constructor.

Parameters:
verbose - Verbose flag
task - Task to run
Method Detail

run

public void run()
Description copied from class: AbstractApplication
Runs the application.

Specified by:
run in class AbstractApplication

main

public static void main(String[] args)
Runs a KDD task accordingly to the specified parameters.

Parameters:
args - parameter list according to description

Release 0.4.0 (2011-09-20_1324)