uk.ac.ed.inf.enzml.weka
Class ArffPropsTableReader
java.lang.Object
uk.ac.ed.inf.utils.database.DbManaged
uk.ac.ed.inf.utils.database.TableManager
uk.ac.ed.inf.enzml.weka.ArffPropsTableReader
public class ArffPropsTableReader
- extends uk.ac.ed.inf.utils.database.TableManager
Reads properties from the table where the arff records are collected. TODO
split ArffPropsTableManager in manager/reader/writer/creator
- Version:
- 14 Jun 2010
- Author:
- Luna De Ferrari luna.deferrari-at-ed.ac.uk
| Fields inherited from class uk.ac.ed.inf.utils.database.TableManager |
m_writer |
| Methods inherited from class uk.ac.ed.inf.utils.database.TableManager |
getTableCreator, getTableName, getTableReader, getTableWriter |
| Methods inherited from class uk.ac.ed.inf.utils.database.DbManaged |
getDbConnection, getDbManager |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArffPropsTableReader
public ArffPropsTableReader(uk.ac.ed.inf.utils.database.DbManager dbManager)
getArffPathFrobDb
public java.lang.String getArffPathFrobDb(int recordId)
getArffPropsPathFrobDb
public java.lang.String getArffPropsPathFrobDb(int recordId)
getIdByArffPath
public int getIdByArffPath(java.lang.String arffPath)
- Returns the first arff id in the table whose arff path matches the given
string (or part of it)
- Parameters:
arffPath - the arff file path (or part of it)
getPropertiesFromDb
public ArffProperties getPropertiesFromDb(int arffRecordId)
getPropertyValueFromTable
public java.lang.String getPropertyValueFromTable(java.lang.String propertyName,
int id)