|
NS_DECL_ISUPPORTS_INHERITED
NS_DECL_SBISQLWHEREBUILDER | sbSQLWhereBuilder () |
| |
| virtual | ~sbSQLWhereBuilder () |
| |
NS_DECL_ISUPPORTS
NS_DECL_SBISQLBUILDER | sbSQLBuilderBase () |
| |
| virtual | ~sbSQLBuilderBase () |
| |
| void | addJoin (in unsigned long aJoinType, in AString aJoinedTableName, in AString aJoinedTableAlias, in AString aJoinedColumnName, in AString aJoinToTableName, in AString aJoinToColumnName) |
| | Add a join to the query. More...
|
| |
| void | addJoinWithIndexHint (in unsigned long aJoinType, in AString aJoinedTableName, in AString aJoinedTableAlias, in AString aJoinedColumnName, in AString aJoinToTableName, in AString aJoinToColumnName, in boolean aRequiresFromTableIndexHint, in boolean aRequiresToTableIndexHint) |
| | Add a join to the query. More...
|
| |
| void | addSubqueryJoin (in unsigned long aJoinType, in sbISQLSelectBuilder aJoinedSubquery, in AString aJoinedTableAlias, in AString aJoinedColumnName, in AString aJoinToTableName, in AString aJoinToColumnName) |
| | Add a subquery join join to the query. More...
|
| |
| void | addJoinWithCriterion (in unsigned long aJoinType, in AString aJoinedTableName, in AString aJoinedTableAlias, in sbISQLBuilderCriterion aCriterion) |
| | Add a join to the query with a critera object specifcying the join constraints. More...
|
| |
| void | addSubquery (in sbISQLSelectBuilder aSubquery, in AString aAlias) |
| | Add a subquery to the from clause. More...
|
| |
| void | reset () |
| | Clears out query configuration to this instance can be reused. More...
|
| |
| AString | toString () |
| | Return the generated SQL statement for the query. More...
|
| |
| void | addCriterion (in sbISQLBuilderCriterion aCriterion) |
| | Add a criteria constraint to the query. More...
|
| |
| void | removeCriterion (in sbISQLBuilderCriterion aCriterion) |
| | Remve a criteria constraint from the query. More...
|
| |
| sbISQLBuilderCriterion | createMatchCriterionString (in AString aTableName, in AString aSrcColumnName, in unsigned long aMatchType, in AString aValue) |
| | Create a match criterion with an AString datatype. More...
|
| |
| sbISQLBuilderCriterion | createMatchCriterionBetweenString (in AString aTableName, in AString aSrcColumnName, in AString aLeftValue, in AString aRightValue) |
| |
| sbISQLBuilderCriterion | createMatchCriterionNotBetweenString (in AString aTableName, in AString aSrcColumnName, in AString aLeftValue, in AString aRightValue) |
| |
| sbISQLBuilderCriterion | createMatchCriterionLong (in AString aTableName, in AString aSrcColumnName, in unsigned long aMatchType, in long aValue) |
| | Create a match criterion with a long (32 bit) datatype. More...
|
| |
| sbISQLBuilderCriterion | createMatchCriterionLongLong (in AString aTableName, in AString aSrcColumnName, in unsigned long aMatchType, in long long aValue) |
| | Create a match criterion with a long long (64 bit) datatype. More...
|
| |
| sbISQLBuilderCriterion | createMatchCriterionNull (in AString aTableName, in AString aSrcColumnName, in unsigned long aMatchType) |
| | Create a match criterion that tests against the null value. More...
|
| |
| sbISQLBuilderCriterion | createMatchCriterionTable (in AString aLeftTableName, in AString aLeftColumnName, in unsigned long aMatchType, in AString aRightTableName, in AString aRightColumnName) |
| | Create a match criterion that tests against a table column. More...
|
| |
| sbISQLBuilderCriterionIn | createMatchCriterionIn (in AString aTableName, in AString aSrcColumnName) |
| | Create a match criterion using the IN() operator. More...
|
| |
| sbISQLBuilderCriterion | createMatchCriterionParameter (in AString aTableName, in AString aSrcColumnName, in unsigned long aMatchType) |
| | Create a match criterion that tests against a parameter placeholder. More...
|
| |
| sbISQLBuilderCriterion | createAndCriterion (in sbISQLBuilderCriterion aLeft, in sbISQLBuilderCriterion aRight) |
| | Create a match criterion that is the logical AND of two critera. More...
|
| |
| sbISQLBuilderCriterion | createOrCriterion (in sbISQLBuilderCriterion aLeft, in sbISQLBuilderCriterion aRight) |
| | Create a match criterion that is the logical OR of two critera. More...
|
| |
Definition at line 37 of file sbSQLWhereBuilder.h.