JoinConditionOn is a boolean expression and it specifies which items in a join are considered to match.
More...
#include <JoinConditionOn.h>
JoinConditionOn is a boolean expression and it specifies which items in a join are considered to match.
- See also
- JoinCondition, JoinConditionUsing
Definition at line 49 of file JoinConditionOn.h.
◆ ReturnType
◆ VisitorType
◆ JoinConditionOn() [1/3]
Constructor.
- Parameters
-
e | A join condition expression. |
- Note
- The JoinConditionOn will take the ownership of the given expression.
◆ JoinConditionOn() [2/3]
te::da::JoinConditionOn::JoinConditionOn |
( |
const Expression & |
e | ) |
|
Constructor.
- Parameters
-
e | A join condition expression. |
◆ JoinConditionOn() [3/3]
◆ ~JoinConditionOn()
te::da::JoinConditionOn::~JoinConditionOn |
( |
| ) |
|
◆ accept()
It call the visit method from the guest object.
- Parameters
-
guest | The guest or visitor. |
- Returns
- Any valid value define by the template type R.
◆ clone()
◆ getCondition()
Expression * te::da::JoinConditionOn::getCondition |
( |
| ) |
const |
It returns a pointer to a join condition.
- Returns
- A pointer to a join condition.
◆ operator=()
◆ setCondition()
void te::da::JoinConditionOn::setCondition |
( |
Expression * |
c | ) |
|
It sets the join condition expression.
- Parameters
-
c | A join condition expression. |
- Note
- The JoinConditionOn will take the ownership of the given expression.
◆ m_condition
std::unique_ptr<Expression> te::da::JoinConditionOn::m_condition |
|
private |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/dataaccess/query/JoinConditionOn.h