buildElement(MappingElement &parentElement, const std::string &scopeName, std::map< std::string, std::vector< MappingRawElement > > &innerElements) | ora::MappingDatabase | [private] |
clear() | ora::MappingDatabase | |
getBaseMappingForContainer(const std::string &className, int containerId, MappingTree &destination) | ora::MappingDatabase | |
getClassVersionListForContainer(int containerId, std::map< std::string, std::string > &versionMap) | ora::MappingDatabase | |
getClassVersionListForMappingVersion(const std::string &mappingVersion, std::set< std::string > &destination) | ora::MappingDatabase | |
getDependentClassesForContainer(int containerId, std::set< std::string > &list) | ora::MappingDatabase | |
getDependentMappingsForContainer(int containerId, std::vector< MappingElement > &destination) | ora::MappingDatabase | |
getMappingByVersion(const std::string &version, MappingTree &destination) | ora::MappingDatabase | |
getMappingForContainer(const std::string &className, const std::string &classVersion, int containerId, MappingTree &destination) | ora::MappingDatabase | |
getMappingVersionsForContainer(int containerId, std::set< std::string > &versionList) | ora::MappingDatabase | |
insertClassVersion(const Reflex::Type &dictionaryEntry, int dependencyIndex, int containerId, const std::string &mappingVersion, bool asBase=false) | ora::MappingDatabase | |
insertClassVersion(const std::string &className, const std::string &classVersion, int dependencyIndex, int containerId, const std::string &mappingVersion, bool asBase=false) | ora::MappingDatabase | |
m_isLoaded | ora::MappingDatabase | [private] |
m_mappingSequence | ora::MappingDatabase | [private] |
m_schema | ora::MappingDatabase | [private] |
m_versions | ora::MappingDatabase | [private] |
MappingDatabase(IDatabaseSchema &schema) | ora::MappingDatabase | [explicit] |
newMappingVersionForContainer(const std::string &className) | ora::MappingDatabase | |
newMappingVersionForDependentClass(const std::string &containerName, const std::string &className) | ora::MappingDatabase | |
removeMapping(const std::string &version) | ora::MappingDatabase | |
setMappingVersionForClass(const Reflex::Type &dictionaryEntry, int containerId, const std::string &mappingVersion, bool dependency=false) | ora::MappingDatabase | |
setUp() | ora::MappingDatabase | |
storeMapping(const MappingTree &mappingStructure) | ora::MappingDatabase | |
unfoldElement(const MappingElement &element, MappingRawData &destination) | ora::MappingDatabase | [private] |
versionOfClass(const Reflex::Type &dictionary) | ora::MappingDatabase | [static] |
versions() | ora::MappingDatabase | |
~MappingDatabase() | ora::MappingDatabase |