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

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

cache_RelAlgTranslatormutableprivate
executor_RelAlgTranslatorprivate
generated_geos_ops()RelAlgTranslatorinline
generated_geos_ops_RelAlgTranslatormutableprivate
getInIntegerSetExpr(std::shared_ptr< Analyzer::Expr > arg, const ResultSet &val_set) const RelAlgTranslatorprivate
getQuantifiedRhs(const RexScalar *) const RelAlgTranslatorprivate
input_to_nest_level_RelAlgTranslatorprivate
join_types_RelAlgTranslatorprivate
just_explain_RelAlgTranslatorprivate
now_RelAlgTranslatorprivate
query_state_RelAlgTranslatorprivate
RelAlgTranslator(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
translate(const RexScalar *rex) const RelAlgTranslator
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
translateBinaryGeoConstructor(const RexFunctionOperator *, SQLTypeInfo &, const bool with_bounds) const RelAlgTranslatorprivate
translateBinaryGeoFunction(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateBinaryGeoPredicate(const RexFunctionOperator *, SQLTypeInfo &, const bool with_bounds) const RelAlgTranslatorprivate
translateBoundingBoxIntersectOper(const RexOperator *) const RelAlgTranslatorprivate
translateCardinality(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateCase(const RexCase *) const RelAlgTranslatorprivate
translateCurrentDate() const RelAlgTranslatorprivate
translateCurrentTime() const RelAlgTranslatorprivate
translateCurrentTimestamp() 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
translateGeoBoundingBoxIntersectOper(const RexOperator *) const RelAlgTranslatorprivate
translateGeoColumn(const RexInput *, SQLTypeInfo &, const bool with_bounds, const bool expand_geo_col) const RelAlgTranslatorprivate
translateGeoComparison(const RexOperator *) const RelAlgTranslatorprivate
translateGeoFunctionArg(const RexScalar *rex_scalar, SQLTypeInfo &arg_ti, const bool with_bounds, const bool expand_geo_col, const bool is_projection=false, const bool use_geo_expressions=false, const bool try_to_compress=false, const bool allow_gdal_transforms=false) const RelAlgTranslatorprivate
translateGeoLiteral(const RexLiteral *, SQLTypeInfo &, bool) 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
translateIntervalExprForWindowFraming(std::shared_ptr< Analyzer::Expr > order_key, bool for_preceding_bound, const Analyzer::BinOper *frame_bound_expr) 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
translateMLPredict(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateOffsetInFragment() const RelAlgTranslatorprivate
translateOper(const RexOperator *) const RelAlgTranslatorprivate
translatePCAProject(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateRegexp(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateRexScalar(RexScalar const *) const RelAlgTranslatorinline
translateRexScalar(RexScalar const *rex) const RelAlgTranslator
translateRexScalar(RexScalar const *rex) const RelAlgTranslator
translateRexScalar(RexScalar const *rex) const RelAlgTranslator
translateRexScalar(RexScalar const *rex) const RelAlgTranslator
translateRexScalar(RexScalar const *rex) const RelAlgTranslator
translateRexScalar(RexScalar const *rex) const RelAlgTranslator
translateRexScalar(RexScalar const *rex) const RelAlgTranslator
translateSampleRatio(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateScalarRex(const RexScalar *rex) const RelAlgTranslatorprivate
translateScalarSubquery(const RexSubQuery *) const RelAlgTranslatorprivate
translateSign(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateStringOper(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateTernaryGeoFunction(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateUnaryGeoConstructor(const RexFunctionOperator *, SQLTypeInfo &, const bool with_bounds) const RelAlgTranslatorprivate
translateUnaryGeoFunction(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateUnaryGeoPredicate(const RexFunctionOperator *, SQLTypeInfo &, const bool with_bounds) const RelAlgTranslatorprivate
translateUnlikely(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateUoper(const RexOperator *) const RelAlgTranslatorprivate
translateWidthBucket(const RexFunctionOperator *) const RelAlgTranslatorprivate
translateWindowFunction(const RexWindowFunctionOperator *) const RelAlgTranslatorprivate