#include <RelationalMapping.h>
Public Member Functions | |
IRelationalMapping * | newProcessor (const Reflex::Type &attributeType, bool blobStreaming=false) |
RelationalMappingFactory (TableRegister &tableRegister) | |
virtual | ~RelationalMappingFactory () |
Private Attributes | |
TableRegister & | m_tableRegister |
Definition at line 35 of file RelationalMapping.h.
|
explicit |
Definition at line 96 of file RelationalMapping.cc.
|
virtual |
Definition at line 100 of file RelationalMapping.cc.
ora::IRelationalMapping * ora::RelationalMappingFactory::newProcessor | ( | const Reflex::Type & | attributeType, |
bool | blobStreaming = false |
||
) |
Definition at line 103 of file RelationalMapping.cc.
References ora::ClassUtils::isTypeContainer(), ora::ClassUtils::isTypeOraPointer(), ora::ClassUtils::isTypePrimitive(), ora::ClassUtils::isTypeUniqueReference(), and ora::ClassUtils::resolvedType().
Referenced by ora::MappingGenerator::createNewDependentMapping(), ora::MappingGenerator::createNewMapping(), ora::OraPtrMapping::process(), ora::ArrayMapping::process(), ora::CArrayMapping::process(), ora::ObjectMapping::process(), and ora::processBaseClasses().
|
private |
Definition at line 44 of file RelationalMapping.h.