OmniSciDB  06b3bd477c
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RelAlgTranslator Member List

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

cat_RelAlgTranslatorprivate
executor_RelAlgTranslatorprivate
generated_geos_ops()RelAlgTranslatorinline
generated_geos_ops_RelAlgTranslatormutableprivate
getInIntegerSetExpr(std::shared_ptr< Analyzer::Expr > arg, const ResultSet &val_set) const RelAlgTranslatorprivate
input_to_nest_level_RelAlgTranslatorprivate
join_types_RelAlgTranslatorprivate
just_explain_RelAlgTranslatorprivate
now_RelAlgTranslatorprivate
query_state_RelAlgTranslatorprivate
RelAlgTranslator(const Catalog_Namespace::Catalog &cat, std::shared_ptr< const query_state::QueryState > q_s, const Executor *executor, const std::unordered_map< const RelAlgNode *, int > &input_to_nest_level, const std::vector< JoinType > &join_types, const time_t now, const bool just_explain)RelAlgTranslatorinline
translateAbs(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateAggregateRex(const RexAgg *rex, const std::vector< std::shared_ptr< Analyzer::Expr >> &scalar_sources)RelAlgTranslatorstatic
translateArrayFunction(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateBinaryGeoFunction(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateCardinality(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateCase(const RexCase *) const RelAlgTranslatorprivate
translateCurrentUser(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateDateadd(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateDatediff(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateDatepart(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateDatePlusMinus(const RexOperator *) const RelAlgTranslatorprivate
translateDatetime(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateExtract(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateFunction(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateFunctionArgs(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateFunctionWithGeoArg(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateGeoBinaryConstructor(const RexFunctionOperator *, SQLTypeInfo &, const bool with_bounds) const RelAlgTranslatorprivate
translateGeoColumn(const RexInput *, SQLTypeInfo &, const bool with_bounds, const bool with_render_group, const bool expand_geo_col) const RelAlgTranslatorprivate
translateGeoComparison(const RexOperator *) const RelAlgTranslatorprivate
translateGeoFunctionArg(const RexScalar *rex_scalar, SQLTypeInfo &arg_ti, int32_t &lindex, const bool with_bounds, const bool with_render_group, const bool expand_geo_col, const bool is_projection=false) const RelAlgTranslatorprivate
translateGeoLiteral(const RexLiteral *, SQLTypeInfo &, bool) const RelAlgTranslatorprivate
translateGeoOverlapsOper(const RexOperator *) const RelAlgTranslatorprivate
translateGeoPredicate(const RexFunctionOperator *, SQLTypeInfo &, const bool with_bounds) const RelAlgTranslatorprivate
translateGeoProjection(const RexFunctionOperator *, SQLTypeInfo &, const bool with_bounds) const RelAlgTranslatorprivate
translateHPTLiteral(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateInOper(const RexOperator *) const RelAlgTranslatorprivate
translateInput(const RexInput *) const RelAlgTranslatorprivate
translateItem(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateKeyForString(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateLength(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateLike(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateLikely(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateLiteral(const RexLiteral *)RelAlgTranslatorstatic
translateLower(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateNow() const RelAlgTranslatorprivate
translateOffsetInFragment() const RelAlgTranslatorprivate
translateOper(const RexOperator *) const RelAlgTranslatorprivate
translateOverlapsOper(const RexOperator *) const RelAlgTranslatorprivate
translateRegexp(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateSampleRatio(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateScalarRex(const RexScalar *rex) const RelAlgTranslator
translateScalarSubquery(const RexSubQuery *) const RelAlgTranslatorprivate
translateSign(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateTernaryGeoFunction(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateUnaryGeoFunction(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateUnlikely(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateUoper(const RexOperator *) const RelAlgTranslatorprivate
translateWindowFunction(const RexWindowFunctionOperator *) const RelAlgTranslatorprivate