An static class with global definitions for the TerraLib Graph Module. More...
#include <Globals.h>
Static Public Attributes | |
static const int | sm_boxLoaderStrategyDefaultSize |
This definition is used to set the default box strategy loader box size. More... | |
static const std::string | sm_cachePolicyFactoryDefaultObject |
This definition is used to set the default cache policy. More... | |
static const std::string | sm_edgeStorageMode |
This definition is used to set the edge storage mode. More... | |
static const std::string | sm_factoryCachePolicyTypeFIFO |
FIFO Cache Policy Factory Name. More... | |
static const std::string | sm_factoryCachePolicyTypeLFU |
LFU Cache Policy Factory Name. More... | |
static const std::string | sm_factoryGraphTypeBidirectionalGraph |
Bidirectional Graph Factory Name. More... | |
static const std::string | sm_factoryGraphTypeDirectedGraph |
Directed Graph Factory Name. More... | |
static const std::string | sm_factoryGraphTypeGraph |
Graph Factory Name. More... | |
static const std::string | sm_factoryGraphTypeUndirectedGraph |
Undirected Graph Factory Name. More... | |
static const std::string | sm_factoryLoaderStrategyTypeBox |
Box Loader Strategy Factory Name. More... | |
static const std::string | sm_factoryLoaderStrategyTypeSequence |
Sequence Loader Strategy Factory Name. More... | |
static const int | sm_graphCacheDefaultMaxSize |
This definition is used to set the max graph cache size. More... | |
static const std::string | sm_graphFactoryDefaultObject |
This definition is used to set the default graph type. More... | |
static const int | sm_graphVecCacheDefaultMaxSize |
This definition is used to set the max graph cache vector size. More... | |
static const std::string | sm_loaderStrategyFactoryDefaultObject |
This definition is used to set the default graph loader strategy. More... | |
static const std::string | sm_moduleIdentifier |
The GRAPH module identifier. More... | |
static const std::string | sm_tableAttributeAttrColumn |
Attribute Column. More... | |
static const std::string | sm_tableAttributeAttrGraphId |
Attribute Graph Id. More... | |
static const std::string | sm_tableAttributeAttrId |
Attribute Id. More... | |
static const std::string | sm_tableAttributeAttrLink |
Attribute Link. More... | |
static const std::string | sm_tableAttributeAttrTable |
Attribute Table. More... | |
static const std::string | sm_tableAttributeAttrType |
Attribute Type. More... | |
static const std::string | sm_tableAttributeName |
Database Model Table Attribute Name. More... | |
static const std::string | sm_tableEdgeAttributeModelSufixName |
Database Model Edge Attribute Model Table Name. More... | |
static const std::string | sm_tableEdgeModelAttrId |
Attribute Id. More... | |
static const std::string | sm_tableEdgeModelAttrVFrom |
Attribute Vertex From. More... | |
static const std::string | sm_tableEdgeModelAttrVTo |
Attribute Vertex To. More... | |
static const std::string | sm_tableEdgeModelSufixName |
Database Model Edge Model Table Name. More... | |
static const std::string | sm_tableGraphAttrDesc |
Attribute Description. More... | |
static const std::string | sm_tableGraphAttrId |
Attribute Id. More... | |
static const std::string | sm_tableGraphAttrName |
Attribute Name. More... | |
static const std::string | sm_tableGraphAttrTableName |
Attribute Table Name. More... | |
static const std::string | sm_tableGraphAttrType |
Attribute Type. More... | |
static const std::string | sm_tableGraphName |
Database Model Table Graph Name. More... | |
static const std::string | sm_tableVertexAttributeModelSufixName |
Database Model Vertex Attribute Model Table Name. More... | |
static const std::string | sm_tableVertexModelAttrId |
Attribute id. More... | |
static const std::string | sm_tableVertexModelSufixName |
Database Model Vertex Model Table Name. More... | |
static const std::string | sm_vertexStorageMode |
This definition is used to set the vertex storage mode. More... | |
|
static |
This definition is used to set the default box strategy loader box size.
Definition at line 69 of file Globals.h.
Referenced by te::graph::GraphMetadata::GraphMetadata().
|
static |
|
static |
|
static |
FIFO Cache Policy Factory Name.
Definition at line 57 of file Globals.h.
Referenced by te::graph::FIFOCachePolicyFactory::getType().
|
static |
LFU Cache Policy Factory Name.
Definition at line 58 of file Globals.h.
Referenced by te::graph::LFUCachePolicyFactory::getType().
|
static |
Bidirectional Graph Factory Name.
Definition at line 53 of file Globals.h.
Referenced by te::graph::BidirectionalGraphFactory::getType().
|
static |
Directed Graph Factory Name.
Definition at line 54 of file Globals.h.
Referenced by te::graph::DirectedGraphFactory::getType(), te::sa::SpatialWeightsExchanger::importFromGAL(), te::sa::SpatialWeightsExchanger::importFromGWT(), and te::sa::GPMBuilder::setGPMInfo().
|
static |
Graph Factory Name.
Definition at line 52 of file Globals.h.
Referenced by te::graph::GraphFactory::getType().
|
static |
Undirected Graph Factory Name.
Definition at line 55 of file Globals.h.
Referenced by te::sa::MinimumSpanningTree::createGraph(), and te::graph::UndirectedGraphFactory::getType().
|
static |
Box Loader Strategy Factory Name.
Definition at line 60 of file Globals.h.
Referenced by te::graph::BoxLoaderStrategyFactory::getType().
|
static |
Sequence Loader Strategy Factory Name.
Definition at line 61 of file Globals.h.
Referenced by te::graph::SequenceLoaderStrategyFactory::getType().
|
static |
This definition is used to set the max graph cache size.
Definition at line 67 of file Globals.h.
Referenced by te::graph::GraphMetadata::GraphMetadata().
|
static |
|
static |
This definition is used to set the max graph cache vector size.
Definition at line 68 of file Globals.h.
Referenced by te::graph::GraphMetadata::GraphMetadata().
|
static |
|
static |
|
static |
Attribute Column.
Definition at line 85 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::createGraphAttributesTable(), and te::graph::DataSourceGraphMetadata::loadGraphAttrInfo().
|
static |
Attribute Graph Id.
Definition at line 83 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::createGraphAttributesTable(), and te::graph::DataSourceGraphMetadata::loadGraphAttrInfo().
|
static |
Attribute Id.
Definition at line 82 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::createGraphAttributesTable().
|
static |
Attribute Link.
Definition at line 86 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::createGraphAttributesTable().
|
static |
Attribute Table.
Definition at line 84 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::createGraphAttributesTable(), and te::graph::DataSourceGraphMetadata::loadGraphAttrInfo().
|
static |
Attribute Type.
Definition at line 87 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::createGraphAttributesTable(), and te::graph::DataSourceGraphMetadata::loadGraphAttrInfo().
|
static |
Database Model Table Attribute Name.
Definition at line 81 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::createGraphAttributesTable(), te::graph::DataSourceGraphMetadata::loadGraphAttrInfo(), and te::graph::DataSourceGraphMetadata::saveGraphAttrTableNewEntry().
|
static |
Database Model Edge Attribute Model Table Name.
Definition at line 90 of file Globals.h.
Referenced by te::graph::GraphMetadata::getEdgeTableName().
|
static |
Attribute Id.
Definition at line 91 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::addEdgeProperty(), te::graph::DataSourceGraphMetadata::addGraphAttrTableNewEntry(), te::graph::DataSourceGraphMetadata::createGraphTableEdgeModel(), te::graph::SequenceIterator::getFirstEdge(), te::graph::QueryIterator::getFirstEdge(), te::graph::BoxIterator::getFirstEdge(), te::graph::AbstractIterator::getNextEdge(), te::graph::AbstractIterator::getPreviousEdge(), te::graph::SequenceLoaderStrategy::loadDataByEdgeId(), and te::graph::AbstractGraphLoaderStrategy::loadEdge().
|
static |
Attribute Vertex From.
Definition at line 92 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::createGraphTableEdgeModel(), te::graph::QueryIterator::getFirstEdge(), te::graph::BoxIterator::getFirstEdge(), te::graph::SequenceIterator::getFirstVertex(), te::graph::BoxLoaderStrategy::loadDataByEdgeId(), te::graph::SequenceLoaderStrategy::loadDataByVertexId(), te::graph::BoxLoaderStrategy::loadDataByVertexId(), and te::graph::AbstractGraphLoaderStrategy::loadEdge().
|
static |
Attribute Vertex To.
Definition at line 93 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::createGraphTableEdgeModel(), te::graph::QueryIterator::getFirstEdge(), te::graph::BoxIterator::getFirstEdge(), te::graph::SequenceIterator::getFirstVertex(), te::graph::BoxLoaderStrategy::loadDataByEdgeId(), te::graph::SequenceLoaderStrategy::loadDataByVertexId(), te::graph::BoxLoaderStrategy::loadDataByVertexId(), and te::graph::AbstractGraphLoaderStrategy::loadEdge().
|
static |
Database Model Edge Model Table Name.
Definition at line 89 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::createGraphTableEdgeModel(), and te::graph::GraphMetadata::getEdgeTableName().
|
static |
Attribute Description.
Definition at line 79 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::createGraphMetadataTable(), and te::graph::DataSourceGraphMetadata::loadGraphInfo().
|
static |
Attribute Id.
Definition at line 75 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::createGraphMetadataTable(), te::graph::DataSourceGraphMetadata::loadGraphInfo(), and te::graph::DataSourceGraphMetadata::updateGraphId().
|
static |
Attribute Name.
Definition at line 76 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::createGraphMetadataTable(), te::graph::DataSourceGraphMetadata::loadGraphInfo(), and te::graph::DataSourceGraphMetadata::updateGraphId().
|
static |
Attribute Table Name.
Definition at line 78 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::createGraphMetadataTable().
|
static |
Attribute Type.
Definition at line 77 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::createGraphMetadataTable(), and te::graph::DataSourceGraphMetadata::loadGraphInfo().
|
static |
Database Model Table Graph Name.
Definition at line 74 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::addGraphTableNewEntry(), te::graph::DataSourceGraphMetadata::createGraphMetadataTable(), te::graph::DataSourceGraphMetadata::loadGraphInfo(), and te::graph::DataSourceGraphMetadata::updateGraphId().
|
static |
Database Model Vertex Attribute Model Table Name.
Definition at line 96 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::createVertexAttrTable(), and te::graph::GraphMetadata::getVertexTableName().
|
static |
Attribute id.
Definition at line 97 of file Globals.h.
Referenced by te::graph::DataSourceGraphMetadata::addGraphAttrTableNewEntry(), te::graph::DataSourceGraphMetadata::addVertexProperty(), te::graph::DataSourceGraphMetadata::createVertexAttrTable(), te::graph::QueryIterator::getFirstEdge(), te::graph::BoxIterator::getFirstEdge(), te::graph::SequenceIterator::getFirstVertex(), te::graph::QueryIterator::getFirstVertex(), te::graph::BoxIterator::getFirstVertex(), te::graph::AbstractIterator::getNextVertex(), te::graph::AbstractIterator::getPreviousVertex(), te::graph::BoxLoaderStrategy::loadDataByEdgeId(), te::graph::SequenceLoaderStrategy::loadDataByVertexId(), te::graph::BoxLoaderStrategy::loadDataByVertexId(), and te::graph::AbstractGraphLoaderStrategy::loadVertexAttrs().
|
static |
Database Model Vertex Model Table Name.
Definition at line 95 of file Globals.h.
Referenced by te::graph::GraphMetadata::getVertexTableName().
|
static |