appendColumns(const OUString &_rTableAlias, const OSQLTable &_rTable) | connectivity::OSQLParseTreeIterator | private |
dispose() | connectivity::OSQLParseTreeIterator | |
findColumn(const OSQLTables &_rTables, const OUString &rColumnName, OUString &rTableRange) | connectivity::OSQLParseTreeIterator | privatestatic |
findColumn(const OUString &rColumnName, OUString &rTableRange, bool _bLookInSubTables) | connectivity::OSQLParseTreeIterator | private |
findSelectColumn(std::u16string_view rColumnName) | connectivity::OSQLParseTreeIterator | private |
getColumnAlias(const OSQLParseNode *_pDerivedColumn) | connectivity::OSQLParseTreeIterator | static |
getColumnRange(const OSQLParseNode *_pColumnRef, OUString &_rColumnName, OUString &_rTableRange) const | connectivity::OSQLParseTreeIterator | |
getColumnRange(const OSQLParseNode *_pColumnRef, OUString &_out_rColumnName, OUString &_out_rTableRange, OUString &_out_rColumnAliasIfPresent) const | connectivity::OSQLParseTreeIterator | |
getColumnRange(const OSQLParseNode *_pColumnRef, const css::uno::Reference< css::sdbc::XConnection > &_rxConnection, OUString &_rColumnName, OUString &_rTableRange) | connectivity::OSQLParseTreeIterator | static |
getErrors() const | connectivity::OSQLParseTreeIterator | inline |
getFunctionReturnType(const OSQLParseNode *_pNode) | connectivity::OSQLParseTreeIterator | |
getGroupByTree() const | connectivity::OSQLParseTreeIterator | |
getGroupColumns() const | connectivity::OSQLParseTreeIterator | inline |
getHavingTree() const | connectivity::OSQLParseTreeIterator | |
getJoinConditions() const | connectivity::OSQLParseTreeIterator | |
getOrderColumns() const | connectivity::OSQLParseTreeIterator | inline |
getOrderTree() const | connectivity::OSQLParseTreeIterator | |
getParameters() const | connectivity::OSQLParseTreeIterator | inline |
getParseTree() const | connectivity::OSQLParseTreeIterator | inline |
getQualified_join(OSQLTables &_rTables, const OSQLParseNode *pTableRef, OUString &aTableRange) | connectivity::OSQLParseTreeIterator | private |
getSelect_statement(OSQLTables &_rTables, const OSQLParseNode *pSelect) | connectivity::OSQLParseTreeIterator | private |
getSelectColumnNames() const | connectivity::OSQLParseTreeIterator | private |
getSelectColumns() const | connectivity::OSQLParseTreeIterator | inline |
getSimpleGroupByTree() const | connectivity::OSQLParseTreeIterator | |
getSimpleHavingTree() const | connectivity::OSQLParseTreeIterator | |
getSimpleOrderTree() const | connectivity::OSQLParseTreeIterator | |
getSimpleWhereTree() const | connectivity::OSQLParseTreeIterator | |
getStatementType() const | connectivity::OSQLParseTreeIterator | inline |
getTableNode(OSQLTables &_rTables, const OSQLParseNode *pTableRef, OUString &aTableRange) | connectivity::OSQLParseTreeIterator | private |
getTables() const | connectivity::OSQLParseTreeIterator | |
getUniqueColumnName(const std::vector< OUString > &rColumnNames, const OUString &rColumnName) const | connectivity::OSQLParseTreeIterator | private |
getWhereTree() const | connectivity::OSQLParseTreeIterator | |
hasErrors() const | connectivity::OSQLParseTreeIterator | inline |
impl_appendError(IParseContext::ErrorCode _eError, const OUString *_pReplaceToken1=nullptr, const OUString *_pReplaceToken2=nullptr) | connectivity::OSQLParseTreeIterator | private |
impl_appendError(const css::sdbc::SQLException &_rError) | connectivity::OSQLParseTreeIterator | private |
impl_createTableObject(const OUString &rTableName, const OUString &rCatalogName, const OUString &rSchemaName) | connectivity::OSQLParseTreeIterator | private |
impl_fillJoinConditions(const OSQLParseNode *i_pJoinCondition) | connectivity::OSQLParseTreeIterator | private |
impl_getQueryParameterColumns(const OSQLTable &_rQuery) | connectivity::OSQLParseTreeIterator | private |
impl_locateRecordSource(const OUString &_rComposedName) | connectivity::OSQLParseTreeIterator | private |
impl_traverse(TraversalParts _nIncludeMask) | connectivity::OSQLParseTreeIterator | private |
isCaseSensitive() const | connectivity::OSQLParseTreeIterator | |
isTableNode(const OSQLParseNode *_pTableNode) | connectivity::OSQLParseTreeIterator | static |
m_aCreateColumns | connectivity::OSQLParseTreeIterator | private |
m_aGroupColumns | connectivity::OSQLParseTreeIterator | private |
m_aOrderColumns | connectivity::OSQLParseTreeIterator | private |
m_aParameters | connectivity::OSQLParseTreeIterator | private |
m_aSelectColumns | connectivity::OSQLParseTreeIterator | private |
m_eStatementType | connectivity::OSQLParseTreeIterator | private |
m_pImpl | connectivity::OSQLParseTreeIterator | private |
m_pParseTree | connectivity::OSQLParseTreeIterator | private |
m_rParser | connectivity::OSQLParseTreeIterator | private |
m_xErrors | connectivity::OSQLParseTreeIterator | private |
OSQLParseTreeIterator(const OSQLParseTreeIterator &rIter)=delete | connectivity::OSQLParseTreeIterator | private |
OSQLParseTreeIterator(const css::uno::Reference< css::sdbc::XConnection > &_rxConnection, const css::uno::Reference< css::container::XNameAccess > &_rxTables, const OSQLParser &_rParser) | connectivity::OSQLParseTreeIterator | |
OSQLParseTreeIterator(const OSQLParseTreeIterator &_rParentIterator, const OSQLParser &_rParser, const OSQLParseNode *pRoot) | connectivity::OSQLParseTreeIterator | private |
setGroupByColumnName(const OUString &rColumnName, OUString &rTableRange) | connectivity::OSQLParseTreeIterator | private |
setOrderByColumnName(const OUString &rColumnName, OUString &rTableRange, bool bAscending) | connectivity::OSQLParseTreeIterator | private |
setParseTree(const OSQLParseNode *pNewParseTree) | connectivity::OSQLParseTreeIterator | |
setSelectColumnName(const OUString &rColumnName, const OUString &rColumnAlias, const OUString &rTableRange, bool bFkt=false, sal_Int32 _nType=css::sdbc::DataType::VARCHAR, bool bAggFkt=false) | connectivity::OSQLParseTreeIterator | private |
traverseAll() | connectivity::OSQLParseTreeIterator | |
traverseByColumnNames(const OSQLParseNode *pSelectNode, bool _bOrder) | connectivity::OSQLParseTreeIterator | private |
traverseCreateColumns(const OSQLParseNode *pSelectNode) | connectivity::OSQLParseTreeIterator | private |
traverseGroupByColumnNames(const OSQLParseNode *pSelectNode) | connectivity::OSQLParseTreeIterator | private |
traverseOnePredicate(OSQLParseNode const *pColumnRef, OUString &aValue, OSQLParseNode const *pParameter) | connectivity::OSQLParseTreeIterator | private |
traverseOneTableName(OSQLTables &_rTables, const OSQLParseNode *pTableName, const OUString &rTableRange) | connectivity::OSQLParseTreeIterator | private |
traverseOrderByColumnNames(const OSQLParseNode *pSelectNode) | connectivity::OSQLParseTreeIterator | private |
traverseParameter(const OSQLParseNode *_pParseNode, const OSQLParseNode *_pColumnRef, const OUString &_aColumnName, OUString &_aTableRange, const OUString &_rColumnAlias) | connectivity::OSQLParseTreeIterator | private |
traverseParameters(const OSQLParseNode *pSelectNode) | connectivity::OSQLParseTreeIterator | private |
traverseSearchCondition(OSQLParseNode const *pSearchCondition) | connectivity::OSQLParseTreeIterator | private |
traverseSelectColumnNames(const OSQLParseNode *pSelectNode) | connectivity::OSQLParseTreeIterator | private |
traverseSelectionCriteria(const OSQLParseNode *pSelectNode) | connectivity::OSQLParseTreeIterator | private |
traverseTableNames(OSQLTables &_rTables) | connectivity::OSQLParseTreeIterator | private |
~OSQLParseTreeIterator() | connectivity::OSQLParseTreeIterator | |