#include <RelationalOperation.h>
Public Member Functions | |
BulkInsertOperation (const std::string &tableName, coral::ISchema &schema) | |
bool | execute () |
bool | isRequired () |
void | reset () |
coral::IBulkOperation & | setUp (int rowCacheSize) |
~BulkInsertOperation () | |
Public Member Functions inherited from ora::InputRelationalData | |
int | addBlobData (const std::string &columnName) |
int | addData (const std::string &columnName, const std::type_info &columnType) |
int | addId (const std::string &columnName) |
int | addWhereId (const std::string &columnName) |
int | addWhereId (const std::string &columnName, ConditionType cond) |
coral::AttributeList & | data () |
InputRelationalData () | |
std::string & | updateClause () |
std::string & | whereClause () |
coral::AttributeList & | whereData () |
virtual | ~InputRelationalData () |
Public Member Functions inherited from ora::IRelationalData | |
virtual | ~IRelationalData () |
Public Member Functions inherited from ora::IRelationalOperation | |
virtual | ~IRelationalOperation () |
Private Attributes | |
std::vector < coral::IBulkOperation * > | m_bulkOperations |
coral::ISchema & | m_schema |
std::string | m_tableName |
Definition at line 110 of file RelationalOperation.h.
ora::BulkInsertOperation::BulkInsertOperation | ( | const std::string & | tableName, |
coral::ISchema & | schema | ||
) |
Definition at line 140 of file RelationalOperation.cc.
ora::BulkInsertOperation::~BulkInsertOperation | ( | ) |
Definition at line 148 of file RelationalOperation.cc.
|
virtual |
Implements ora::IRelationalOperation.
Definition at line 167 of file RelationalOperation.cc.
|
virtual |
Implements ora::IRelationalOperation.
Definition at line 163 of file RelationalOperation.cc.
|
virtual |
Implements ora::IRelationalOperation.
Definition at line 177 of file RelationalOperation.cc.
Referenced by MatrixReader.MatrixReader::__init__(), and MatrixReader.MatrixReader::showRaw().
coral::IBulkOperation & ora::BulkInsertOperation::setUp | ( | int | rowCacheSize | ) |
Definition at line 155 of file RelationalOperation.cc.
References data, and TableParser::table.
|
private |
Definition at line 123 of file RelationalOperation.h.
|
private |
Definition at line 122 of file RelationalOperation.h.
|
private |
Definition at line 121 of file RelationalOperation.h.