Example usage for weka.core.converters DatabaseLoader DatabaseLoader

List of usage examples for weka.core.converters DatabaseLoader DatabaseLoader

Introduction

In this page you can find the example usage for weka.core.converters DatabaseLoader DatabaseLoader.

Prototype

public DatabaseLoader() throws Exception 

Source Link

Document

Constructor

Usage

From source file:adams.flow.source.WekaDatabaseReader.java

License:Open Source License

/**
 * Executes the flow item./*  w  ww .j  a  v a2s  .  co  m*/
 *
 * @return      null if everything is fine, otherwise error message
 */
@Override
protected String doExecute() {
    String result;
    String query;

    result = null;

    query = m_Query.getValue();
    query = getVariables().expand(query);
    try {
        m_Source = new DatabaseLoader();
        m_Source.setCustomPropsFile(m_CustomPropsFile.getAbsoluteFile());
        m_Source.setUrl(m_URL);
        m_Source.setUser(m_User);
        m_Source.setPassword(m_Password.getValue());
        m_Source.setKeys(m_Keys);
        m_Source.setQuery(query);
        m_Source.setSparseData(m_SparseFormat);
        if (m_Incremental)
            m_Structure = m_Source.getStructure();
        else
            m_Data = m_Source.getDataSet();
    } catch (Exception e) {
        result = handleException("Failed to read from database: " + m_URL, e);
    }

    return result;
}

From source file:soccer.core.MyMatchLoader.java

public MyMatchLoader() throws Exception {
    this.loader = new DatabaseLoader();
    loader.setUrl(URL);/*from   w w  w  . j a  va  2 s.  c  o  m*/
    loader.setUser("root");
    loader.setPassword("root");
    loader.setQuery(QUERY_STRING);
}