|
static TEDATAACCESSEXPORT void | AppendExpressionToWhereClause (te::da::Select *select, te::da::Expression *expression) |
|
static TEDATAACCESSEXPORT std::unique_ptr< te::da::Fields > | GetFields (const std::vector< std::string > &vecColummns) |
|
static TEDATAACCESSEXPORT std::unique_ptr< te::da::Fields > | GetFields (const te::da::DataSetType *dataSetType) |
|
static TEDATAACCESSEXPORT std::unique_ptr< te::da::From > | GetFrom (const te::da::DataSetType *dataSetType) |
|
static TEDATAACCESSEXPORT std::unique_ptr< te::da::Expression > | GetInExpression (const std::string &propertyName, const std::vector< int > &vecValues) |
|
static TEDATAACCESSEXPORT std::unique_ptr< te::da::Expression > | GetInExpression (const std::string &propertyName, const std::vector< std::string > &vecValues) |
|
static TEDATAACCESSEXPORT std::unique_ptr< te::da::Expression > | GetIntersectsExpression (const te::da::DataSetType *dataSetType, const te::gm::Envelope &envelope) |
|
static TEDATAACCESSEXPORT std::unique_ptr< te::da::Select > | GetQuery (bool distinct, const std::vector< std::string > &vecColumns, const std::string &tableName) |
| Helper function to create a query from the given parameters.
|
|
static TEDATAACCESSEXPORT std::unique_ptr< te::da::Select > | GetQuery (bool distinct, const std::vector< std::string > &vecColumns, const std::string &tableName, const std::vector< std::string > &vecWhereColumns, const std::vector< te::dt::AbstractData * > &vecWhereValues) |
| Helper function to create a query from the given parameters.
|
|
static TEDATAACCESSEXPORT std::unique_ptr< te::da::Expression > | GetRelationalExpression (const std::string &propertyName, const std::string &propertyValue, const std::string &relationalOperator) |
|
static TEDATAACCESSEXPORT std::unique_ptr< te::da::Expression > | GetRelationalExpression (const std::string &propertyName, int propertyValue, const std::string &relationalOperator) |
|
static TEDATAACCESSEXPORT std::unique_ptr< te::da::Select > | GetSimpleQuery (const te::da::DataSetType *dataSetType) |
|
static TEDATAACCESSEXPORT std::unique_ptr< te::da::Select > | GetSimpleQueryEqualTo (const te::da::DataSetType *dataSetType, const std::string &propertyName, const std::string &propertyValue) |
|
static TEDATAACCESSEXPORT std::unique_ptr< te::da::Select > | GetSimpleQueryEqualTo (const te::da::DataSetType *dataSetType, const std::string &propertyName, int propertyValue) |
|
static TEDATAACCESSEXPORT std::unique_ptr< te::da::Select > | GetSimpleQueryIntersects (const te::da::DataSetType *dataSetType, const te::gm::Envelope &envelope) |
|
static TEDATAACCESSEXPORT std::unique_ptr< te::da::Where > | GetWhereEqualTo (const std::string &propertyName, const std::string &propertyValue) |
|
static TEDATAACCESSEXPORT std::unique_ptr< te::da::Where > | GetWhereEqualTo (const std::string &propertyName, int propertyValue) |
|
Definition at line 58 of file BasicQueries.h.