Class Analyzer::GeoUOper

class GeoUOper : public Analyzer::Expr

Public Functions

GeoUOper(const Geospatial::GeoBase::GeoOp op, const SQLTypeInfo &ti, const SQLTypeInfo &ti0, const std::vector<std::shared_ptr<Analyzer::Expr>> &args)
std::shared_ptr<Analyzer::Expr> deep_copy() const
bool operator==(const Expr &rhs) const
std::string toString() const
Geospatial::GeoBase::GeoOp getOp() const
const SQLTypeInfo getTypeInfo0() const
const std::vector<std::shared_ptr<Analyzer::Expr>> &getArgs0() const

Private Members

const Geospatial::GeoBase::GeoOp op_
SQLTypeInfo ti0_
const std::vector<std::shared_ptr<Analyzer::Expr>> args0_