#include <IDatabaseSchema.h>
Public Member Functions | |
MappingRawElement () | |
MappingRawElement (const MappingRawElement &rhs) | |
MappingRawElement & | operator== (const MappingRawElement &rhs) |
Static Public Member Functions | |
static std::string | emptyScope () |
Public Attributes | |
std::vector< std::string > | columns |
std::string | elementType |
std::string | scopeName |
std::string | tableName |
std::string | variableName |
std::string | variableType |
Definition at line 47 of file IDatabaseSchema.h.
ora::MappingRawElement::MappingRawElement | ( | ) |
Definition at line 15 of file IDatabaseSchema.cc.
: scopeName(""), variableName(""), variableType(""), elementType(""), tableName(""), columns(){ }
ora::MappingRawElement::MappingRawElement | ( | const MappingRawElement & | rhs | ) |
Definition at line 24 of file IDatabaseSchema.cc.
: scopeName( rhs.scopeName ), variableName( rhs.variableName ), variableType( rhs.variableType ), elementType( rhs.elementType ), tableName( rhs.tableName ), columns( rhs.columns ){ }
std::string ora::MappingRawElement::emptyScope | ( | ) | [static] |
Definition at line 43 of file IDatabaseSchema.cc.
Referenced by ora::PoolMappingSchema::getMapping(), ora::MappingDatabase::getMappingByVersion(), ora::PoolMappingSchema::storeMapping(), and ora::MappingDatabase::unfoldElement().
{ static std::string s_scope("[]"); return s_scope; }
ora::MappingRawElement & ora::MappingRawElement::operator== | ( | const MappingRawElement & | rhs | ) |
Definition at line 33 of file IDatabaseSchema.cc.
References columns, elementType, scopeName, tableName, variableName, and variableType.
{ scopeName = rhs.scopeName; variableName = rhs.variableName; variableType = rhs.variableType; elementType = rhs.elementType; tableName = rhs.tableName; columns = rhs.columns; return *this; }
std::vector<std::string> ora::MappingRawElement::columns |
Definition at line 57 of file IDatabaseSchema.h.
Referenced by ora::MappingDatabase::getMappingByVersion(), operator==(), and ora::MappingDatabase::unfoldElement().
std::string ora::MappingRawElement::elementType |
Definition at line 55 of file IDatabaseSchema.h.
Referenced by ora::PoolMappingSchema::getMapping(), ora::OraMappingSchema::getMapping(), ora::MappingDatabase::getMappingByVersion(), operator==(), and ora::MappingDatabase::unfoldElement().
std::string ora::MappingRawElement::scopeName |
Definition at line 52 of file IDatabaseSchema.h.
Referenced by ora::PoolMappingSchema::getMapping(), operator==(), ora::rebuildPoolMapping(), and ora::MappingDatabase::unfoldElement().
std::string ora::MappingRawElement::tableName |
Definition at line 56 of file IDatabaseSchema.h.
Referenced by ora::PoolMappingSchema::getMapping(), ora::MappingDatabase::getMappingByVersion(), operator==(), and ora::MappingDatabase::unfoldElement().
std::string ora::MappingRawElement::variableName |
Definition at line 53 of file IDatabaseSchema.h.
Referenced by ora::PoolMappingSchema::getMapping(), ora::MappingDatabase::getMappingByVersion(), operator==(), and ora::MappingDatabase::unfoldElement().
std::string ora::MappingRawElement::variableType |
Definition at line 54 of file IDatabaseSchema.h.
Referenced by ora::PoolMappingSchema::getMapping(), operator==(), and ora::MappingDatabase::unfoldElement().