This is an abstract class that models a query expression. More...
#include "And.h"#include "EqualTo.h"#include "Expression.h"#include "GreaterThan.h"#include "GreaterThanOrEqualTo.h"#include "LessThan.h"#include "LessThanOrEqualTo.h"#include "Not.h"#include "NotEqualTo.h"#include "Or.h"Go to the source code of this file.
Functions | |
| te::da::Expression * | operator!= (const te::da::Expression &e1, const te::da::Expression &e2) |
| te::da::Expression * | operator&& (const te::da::Expression &e1, const te::da::Expression &e2) |
| te::da::Expression * | operator< (const te::da::Expression &e1, const te::da::Expression &e2) |
| te::da::Expression * | operator<= (const te::da::Expression &e1, const te::da::Expression &e2) |
| te::da::Expression * | operator== (const te::da::Expression &e1, const te::da::Expression &e2) |
| te::da::Expression * | operator> (const te::da::Expression &e1, const te::da::Expression &e2) |
| te::da::Expression * | operator>= (const te::da::Expression &e1, const te::da::Expression &e2) |
| te::da::Expression * | operator|| (const te::da::Expression &e1, const te::da::Expression &e2) |
| te::da::Expression * | operator~ (const te::da::Expression &e) |
This is an abstract class that models a query expression.
Definition in file dataaccess/query/Expression.cpp.
| te::da::Expression* operator!= | ( | const te::da::Expression & | e1, |
| const te::da::Expression & | e2 | ||
| ) |
Definition at line 43 of file dataaccess/query/Expression.cpp.
References te::da::Expression::clone().
Referenced by te::dt::DateTime::DateTime(), te::dt::TimeInstant::getDate(), te::dt::DateDuration::getDateDuration(), te::dt::DatePeriod::getDatePeriod(), te::dt::TimeDuration::getFractionalSeconds(), te::dt::TimeInstantTZ::getTimeInstantTZ(), te::dt::TimePeriod::getTimePeriod(), te::dt::TimePeriodTZ::getTimePeriodTZ(), te::dt::Date::getYear(), te::da::new_clone(), te::dt::OrdinalPeriod::setFinalInstant(), and te::dt::OrdinalInstant::setTimeInstant().
| te::da::Expression* operator&& | ( | const te::da::Expression & | e1, |
| const te::da::Expression & | e2 | ||
| ) |
Definition at line 48 of file dataaccess/query/Expression.cpp.
References te::da::Expression::clone().
Referenced by te::da::new_clone().
| te::da::Expression* operator< | ( | const te::da::Expression & | e1, |
| const te::da::Expression & | e2 | ||
| ) |
Definition at line 73 of file dataaccess/query/Expression.cpp.
References te::da::Expression::clone().
Referenced by te::dt::DateTime::DateTime(), te::dt::TimeInstant::getDate(), te::dt::DateDuration::getDateDuration(), te::dt::DatePeriod::getDatePeriod(), te::dt::TimeDuration::getFractionalSeconds(), te::dt::TimeInstantTZ::getTimeInstantTZ(), te::dt::TimePeriod::getTimePeriod(), te::dt::TimePeriodTZ::getTimePeriodTZ(), te::dt::Date::getYear(), te::da::new_clone(), te::common::uri::path::operator!=(), te::dt::OrdinalPeriod::setFinalInstant(), te::gm::Point::setM(), te::dt::OrdinalInstant::setTimeInstant(), te::mnt::TinLine::TinLine(), te::mnt::TinNode::TinNode(), and te::dt::DataType::~DataType().
| te::da::Expression* operator<= | ( | const te::da::Expression & | e1, |
| const te::da::Expression & | e2 | ||
| ) |
Definition at line 78 of file dataaccess/query/Expression.cpp.
References te::da::Expression::clone().
Referenced by te::da::new_clone().
| te::da::Expression* operator== | ( | const te::da::Expression & | e1, |
| const te::da::Expression & | e2 | ||
| ) |
Definition at line 38 of file dataaccess/query/Expression.cpp.
References te::da::Expression::clone().
Referenced by te::dt::DateTime::DateTime(), te::dt::TimeInstant::getDate(), te::dt::DateDuration::getDateDuration(), te::dt::DatePeriod::getDatePeriod(), te::dt::TimeDuration::getFractionalSeconds(), te::dt::TimeInstantTZ::getTimeInstantTZ(), te::dt::TimePeriod::getTimePeriod(), te::dt::TimePeriodTZ::getTimePeriodTZ(), te::dt::Date::getYear(), te::da::new_clone(), te::dt::OrdinalPeriod::setFinalInstant(), te::dt::OrdinalInstant::setTimeInstant(), te::common::uri::path::size(), te::mnt::TinLine::TinLine(), and te::mnt::TinNode::TinNode().
| te::da::Expression* operator> | ( | const te::da::Expression & | e1, |
| const te::da::Expression & | e2 | ||
| ) |
Definition at line 63 of file dataaccess/query/Expression.cpp.
References te::da::Expression::clone().
Referenced by te::dt::DateTime::DateTime(), te::dt::TimeInstant::getDate(), te::dt::DateDuration::getDateDuration(), te::dt::DatePeriod::getDatePeriod(), te::dt::TimeDuration::getFractionalSeconds(), te::dt::TimeInstantTZ::getTimeInstantTZ(), te::dt::TimePeriod::getTimePeriod(), te::dt::TimePeriodTZ::getTimePeriodTZ(), te::dt::Date::getYear(), te::da::new_clone(), te::dt::OrdinalPeriod::setFinalInstant(), te::dt::OrdinalInstant::setTimeInstant(), te::mnt::TinLine::TinLine(), and te::mnt::TinNode::TinNode().
| te::da::Expression* operator>= | ( | const te::da::Expression & | e1, |
| const te::da::Expression & | e2 | ||
| ) |
Definition at line 68 of file dataaccess/query/Expression.cpp.
References te::da::Expression::clone().
Referenced by te::da::new_clone().
| te::da::Expression* operator|| | ( | const te::da::Expression & | e1, |
| const te::da::Expression & | e2 | ||
| ) |
Definition at line 53 of file dataaccess/query/Expression.cpp.
References te::da::Expression::clone().
Referenced by te::da::new_clone().
| te::da::Expression* operator~ | ( | const te::da::Expression & | e | ) |
Definition at line 58 of file dataaccess/query/Expression.cpp.
References te::da::Expression::clone().
Referenced by te::da::new_clone().