de.lmu.ifi.dbs.elki.datasource.parser
Class ArffParser.Parameterizer

java.lang.Object
  extended by de.lmu.ifi.dbs.elki.utilities.optionhandling.AbstractParameterizer
      extended by de.lmu.ifi.dbs.elki.datasource.parser.ArffParser.Parameterizer
All Implemented Interfaces:
Parameterizer
Enclosing class:
ArffParser

public static class ArffParser.Parameterizer
extends AbstractParameterizer

Parameterization class.


Field Summary
(package private)  Pattern magic_class
          Pattern to recognize class label columns
static OptionID MAGIC_CLASS_ID
          Pattern for recognizing class label attributes.
(package private)  Pattern magic_eid
          Pattern to recognize external ids
static OptionID MAGIC_EID_ID
          Pattern for recognizing external ID attributes.
 
Constructor Summary
ArffParser.Parameterizer()
           
 
Method Summary
protected  ArffParser makeInstance()
          Make an instance after successful configuration.
protected  void makeOptions(Parameterization config)
          Add all options.
 
Methods inherited from class de.lmu.ifi.dbs.elki.utilities.optionhandling.AbstractParameterizer
configure, make
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAGIC_EID_ID

public static final OptionID MAGIC_EID_ID
Pattern for recognizing external ID attributes.


MAGIC_CLASS_ID

public static final OptionID MAGIC_CLASS_ID
Pattern for recognizing class label attributes.


magic_eid

Pattern magic_eid
Pattern to recognize external ids


magic_class

Pattern magic_class
Pattern to recognize class label columns

Constructor Detail

ArffParser.Parameterizer

public ArffParser.Parameterizer()
Method Detail

makeOptions

protected void makeOptions(Parameterization config)
Description copied from class: AbstractParameterizer
Add all options. ALWAYS call super.makeOptions(config), unless you have a strong reason to do otherwise!

Overrides:
makeOptions in class AbstractParameterizer
Parameters:
config - Parameterization to add options to.

makeInstance

protected ArffParser makeInstance()
Description copied from class: AbstractParameterizer
Make an instance after successful configuration.

Specified by:
makeInstance in class AbstractParameterizer
Returns:
instance

Release 0.4.0 (2011-09-20_1324)