uk.ac.ed.inf.taweka
Class DataSetManager

java.lang.Object
  extended by uk.ac.ed.inf.utils.database.Manager
      extended by uk.ac.ed.inf.taweka.DataSetManager
Direct Known Subclasses:
MulanDataSetManager

public class DataSetManager
extends uk.ac.ed.inf.utils.database.Manager

DataSet generates a collection of Weka instances (rows of the ARFF file), their attributes (column names) and their attribute values (cell values) The last attribute is the class attribute.

Version:
20 Feb 2008
Author:
Luna De Ferrari luna.deferrari-at-ed.ac.uk

Field Summary
static java.lang.String DUMMY_VALUE
           
 
Constructor Summary
DataSetManager(ArffGenerator generator)
           
 
Method Summary
 ArffGenerator getArffGenerator()
           
 ArffProperties getArffProperties()
           
 java.lang.String getClassName()
           
 DataSetDbLoader getDataLoader()
           
 DataSetChecker getDataSetChecker()
           
 DataSetGenerator getDataSetGenerator()
           
 java.lang.String getDataSetName()
           
 DataSetWriter getDataSetWriter()
           
 boolean initialisationIsCorrect()
           
 void writeArff()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DUMMY_VALUE

public static final java.lang.String DUMMY_VALUE
See Also:
Constant Field Values
Constructor Detail

DataSetManager

public DataSetManager(ArffGenerator generator)
Parameters:
generator - a generator object to write this dataset to file
instanceAttributeMap - instance-attribute value entries
instanceClassMap - instance-class value entries
Method Detail

writeArff

public void writeArff()

getArffProperties

public ArffProperties getArffProperties()

getClassName

public java.lang.String getClassName()

getDataSetChecker

public DataSetChecker getDataSetChecker()

getDataSetName

public java.lang.String getDataSetName()

getDataLoader

public DataSetDbLoader getDataLoader()

getDataSetWriter

public DataSetWriter getDataSetWriter()

initialisationIsCorrect

public boolean initialisationIsCorrect()

getDataSetGenerator

public DataSetGenerator getDataSetGenerator()

getArffGenerator

public ArffGenerator getArffGenerator()