equal
deleted
inserted
replaced
54 class CntSqlSearch : public QObject |
54 class CntSqlSearch : public QObject |
55 { |
55 { |
56 Q_OBJECT |
56 Q_OBJECT |
57 |
57 |
58 public: |
58 public: |
|
59 |
|
60 enum SearchMethod { Undefinded, ZerosEndOfFirstToken }; |
|
61 public: |
59 CntSqlSearch(); |
62 CntSqlSearch(); |
60 |
63 |
61 QString CreatePredictiveSearch(const QString &pattern); |
64 QString CreatePredictiveSearch(const QString &pattern); |
62 |
65 |
63 |
66 |
84 QString CompareTwoColumns(const QString& lower, |
87 QString CompareTwoColumns(const QString& lower, |
85 const QString& upper, |
88 const QString& upper, |
86 const QString& lower2, |
89 const QString& lower2, |
87 const QString& upper2) const; |
90 const QString& upper2) const; |
88 |
91 |
|
92 QString TwoDifferentTokensSearch(const QString& pattern, |
|
93 const QStringList& tokens) const; |
|
94 |
89 QString ExactMatch(const QString& pattern, QString table = "") const; |
95 QString ExactMatch(const QString& pattern, QString table = "") const; |
90 |
96 |
91 QString CreateJoinTableSearch(QString pattern, QStringList numbers) const; |
97 QString CreateJoinTableSearch(QString pattern, QStringList numbers) const; |
92 |
98 |
93 QString ExactMatchColumns(QStringList numbers) const; |
99 QString ExactMatchColumns(QStringList numbers) const; |
95 QString Order(QStringList numbers) const; |
101 QString Order(QStringList numbers) const; |
96 |
102 |
97 QString UpperLimit( const QString &pattern ) const; |
103 QString UpperLimit( const QString &pattern ) const; |
98 |
104 |
99 QString LowerLimit( const QString &pattern ) const; |
105 QString LowerLimit( const QString &pattern ) const; |
|
106 |
|
107 QString ChangeStringPadings( const QString &pattern ) const; |
|
108 |
|
109 bool TestPattern( const QString &pattern, SearchMethod searchMethod = Undefinded ) const; |
100 |
110 |
101 QString Pad( const QString &pattern, char padChar ) const; |
111 QString Pad( const QString &pattern, char padChar ) const; |
102 |
112 |
103 friend class UT_CntSqlSearch; |
113 friend class UT_CntSqlSearch; |
104 }; |
114 }; |