OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ScalarExprToSql Member List

This is the complete list of members for ScalarExprToSql, including all inherited members.

aggregateResult(const std::string &aggregate, const std::string &next_result) const overrideScalarExprToSqlinlineprotectedvirtual
binOpTypeToString(const SQLOps op_type)ScalarExprToSqlprivatestatic
defaultResult() const overrideScalarExprToSqlinlineprotectedvirtual
ra_exe_unit_ScalarExprToSqlprivate
ScalarExprToSql(const RelAlgExecutionUnit *ra_exe_unit)ScalarExprToSql
visit(const Analyzer::Expr *expr) constScalarExprVisitor< std::string >inline
visitAggExpr(const Analyzer::AggExpr *agg) const overrideScalarExprToSqlvirtual
visitArrayOper(Analyzer::ArrayExpr const *array_expr) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitBegin() constScalarExprVisitor< std::string >inlineprotectedvirtual
visitBinOper(const Analyzer::BinOper *bin_oper) const overrideScalarExprToSqlvirtual
visitCardinality(const Analyzer::CardinalityExpr *cardinality) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitCaseExpr(const Analyzer::CaseExpr *case_) const overrideScalarExprToSqlvirtual
visitCharLength(const Analyzer::CharLengthExpr *char_length) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitColumnVar(const Analyzer::ColumnVar *col_var) const overrideScalarExprToSqlvirtual
visitColumnVarTuple(const Analyzer::ExpressionTuple *) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitConstant(const Analyzer::Constant *constant) const overrideScalarExprToSqlvirtual
visitDateaddExpr(const Analyzer::DateaddExpr *dateadd) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitDatediffExpr(const Analyzer::DatediffExpr *datediff) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitDatetruncExpr(const Analyzer::DatetruncExpr *datetrunc) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitExtractExpr(const Analyzer::ExtractExpr *extract) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitFunctionOper(const Analyzer::FunctionOper *func_oper) const overrideScalarExprToSqlvirtual
visitFunctionOperWithCustomTypeHandling(const Analyzer::FunctionOperWithCustomTypeHandling *func_oper) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitGeoBinOper(const Analyzer::GeoBinOper *geo_expr) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitGeoExpr(const Analyzer::GeoExpr *geo_expr) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitGeoUOper(const Analyzer::GeoUOper *geo_expr) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitInIntegerSet(const Analyzer::InIntegerSet *in_integer_set) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitInValues(const Analyzer::InValues *in_values) const overrideScalarExprToSqlvirtual
visitKeyForString(const Analyzer::KeyForStringExpr *key_for_string) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitLikeExpr(const Analyzer::LikeExpr *like) const overrideScalarExprToSqlvirtual
visitLikelihood(const Analyzer::LikelihoodExpr *likelihood) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitList(const List &expressions) const ScalarExprToSql
visitMLPredict(const Analyzer::MLPredictExpr *ml_predict_expr) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitOffsetInFragment(const Analyzer::OffsetInFragment *) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitPCAProject(const Analyzer::PCAProjectExpr *pca_project_expr) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitRangeJoinOper(const Analyzer::RangeOper *range_oper) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitRegexpExpr(const Analyzer::RegexpExpr *regexp) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitSampleRatio(const Analyzer::SampleRatioExpr *sample_ratio) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitStringOper(const Analyzer::StringOper *string_oper) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitUOper(const Analyzer::UOper *uoper) const overrideScalarExprToSqlvirtual
visitVar(const Analyzer::Var *) const overrideScalarExprToSqlvirtual
visitWidthBucket(const Analyzer::WidthBucketExpr *width_bucket_expr) constScalarExprVisitor< std::string >inlineprotectedvirtual
visitWindowFunction(const Analyzer::WindowFunction *window_func) const overrideScalarExprToSqlvirtual