uk.ac.ed.inf.taweka
Class ArffGenerator
java.lang.Object
uk.ac.ed.inf.taweka.ArffGenerator
- All Implemented Interfaces:
- Initialisation
- Direct Known Subclasses:
- MulanArffGenerator
public class ArffGenerator
- extends java.lang.Object
- implements Initialisation
Creates an ARFF file: checks file properties, loads data from database, fills
and writes to file the ARFF attributes, classes and instances, generates
auxiliary files if needed.
- Version:
- 22 Apr 2010
- Author:
- Luna De Ferrari luna.deferrari-at-ed.ac.uk
|
Field Summary |
static java.lang.String |
ARFF_TABLE
The name of the table to save the arff file details to |
static java.lang.String |
AUTHOR
|
static java.lang.String |
TAWEKA_NAME
|
static java.lang.String |
VERSION
|
static java.lang.String |
WEB_PAGE
|
|
Constructor Summary |
ArffGenerator(java.lang.String dataPropsFileName,
java.lang.String resultPropsFileName)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ARFF_TABLE
public static final java.lang.String ARFF_TABLE
- The name of the table to save the arff file details to
- See Also:
- Constant Field Values
AUTHOR
public static final java.lang.String AUTHOR
- See Also:
- Constant Field Values
TAWEKA_NAME
public static final java.lang.String TAWEKA_NAME
- See Also:
- Constant Field Values
VERSION
public static final java.lang.String VERSION
- See Also:
- Constant Field Values
WEB_PAGE
public static final java.lang.String WEB_PAGE
- See Also:
- Constant Field Values
ArffGenerator
public ArffGenerator(java.lang.String dataPropsFileName,
java.lang.String resultPropsFileName)
generateArffFileFromDb
public void generateArffFileFromDb()
- The core of TaWeka: save properties to experiment table, load data from
data database and save arff to file
setDataSetManager
public void setDataSetManager()
getDataSetManager
public DataSetManager getDataSetManager()
getArffPath
public java.lang.String getArffPath()
getDataArffProperties
public ArffProperties getDataArffProperties()
getDataDbManager
public uk.ac.ed.inf.utils.database.DbManager getDataDbManager()
getDataPropsFilePath
public java.lang.String getDataPropsFilePath()
getDbConn
public uk.ac.ed.inf.utils.database.DbConn getDbConn()
getDbReader
public uk.ac.ed.inf.utils.database.DbReader getDbReader()
getResultsDbManager
public uk.ac.ed.inf.utils.database.DbManager getResultsDbManager()
initialisationIsCorrect
public boolean initialisationIsCorrect()
- Specified by:
initialisationIsCorrect in interface Initialisation
setInitialisation
public void setInitialisation(boolean isCorrect)
- Specified by:
setInitialisation in interface Initialisation
main
public static void main(java.lang.String[] args)