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

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

accept(Visitor &v, std::string name) const overrideRelTranslatedJoininlinevirtual
acceptChildren(Visitor &v) const overrideRelTranslatedJoininlinevirtual
addManagedInput(std::shared_ptr< const RelAlgNode > input)RelAlgNodeinline
clearContextData() const RelAlgNodeinline
deepCopy() const overrideRelTranslatedJoininlinevirtual
filter_ops_RelTranslatedJoinprivate
getAndOwnInput(const size_t idx) const RelAlgNodeinline
getAndReleaseCondition() const RelTranslatedJoininline
getCondition() const RelTranslatedJoininline
getContextData() const RelAlgNodeinline
getFieldName(const size_t i) const RelTranslatedJoin
getFilterCond() const RelTranslatedJoininline
getFilterCondSize() const RelTranslatedJoininline
getId() const RelAlgNodeinline
getIdInPlanTree() const RelAlgDagNodeinline
getInput(const size_t idx) const RelAlgNodeinline
getInputs() const RelAlgNodeinline
getJoinCols(bool lhs) const RelTranslatedJoininline
getJoinType() const RelTranslatedJoininline
getLHS() const RelTranslatedJoininline
getOpType() const RelTranslatedJoininline
getOpTypeInfo() const RelTranslatedJoininline
getOuterJoinCond() const RelTranslatedJoininline
getOutputMetainfo() const RelAlgNodeinline
getQualifier() const RelTranslatedJoininline
getQueryPlanDag() const RelAlgNodeinline
getQueryPlanDagHash() const RelAlgNodeinline
getRelNodeDagId() const RelAlgNodeinline
getRHS() const RelTranslatedJoininline
getStepNumber() const RelAlgDagNodeinlinevirtual
hasContextData() const RelAlgNodeinline
hash_RelAlgNodemutableprotected
hash_value(RelTranslatedJoin const &)RelTranslatedJoinfriend
hasInput(const RelAlgNode *needle) const RelAlgNodeinline
id_RelAlgNodeprotected
id_in_plan_tree_RelAlgDagNodemutableprotected
inputCount() const RelAlgNodeinline
inputs_RelAlgNodeprotected
isNestedLoopQual() const RelTranslatedJoininline
isNop() const RelAlgNodeinline
join_type_RelTranslatedJoinprivate
lhs_RelTranslatedJoinprivate
lhs_join_cols_RelTranslatedJoinprivate
markAsNop()RelAlgNodeinline
nested_loop_RelTranslatedJoinprivate
op_type_RelTranslatedJoinprivate
op_typeinfo_RelTranslatedJoinprivate
outer_join_cond_RelTranslatedJoinprivate
qualifier_RelTranslatedJoinprivate
RelAlgDagNode()RelAlgDagNodeinline
RelAlgNode(RelAlgInputs inputs={})RelAlgNodeinline
RelTranslatedJoin(const RelAlgNode *lhs, const RelAlgNode *rhs, const std::vector< const Analyzer::ColumnVar * > lhs_join_cols, const std::vector< const Analyzer::ColumnVar * > rhs_join_cols, const std::vector< std::shared_ptr< const Analyzer::Expr >> filter_ops, const RexScalar *outer_join_cond, const bool nested_loop, const JoinType join_type, const std::string &op_type, const std::string &qualifier, const std::string &op_typeinfo)RelTranslatedJoininline
replaceInput(std::shared_ptr< const RelAlgNode > old_input, std::shared_ptr< const RelAlgNode > input) overrideRelTranslatedJoininlinevirtual
resetQueryExecutionState()RelAlgNodeinline
resetRelAlgFirstId() noexceptRelAlgNodestatic
rhs_RelTranslatedJoinprivate
rhs_join_cols_RelTranslatedJoinprivate
setCondition(std::unique_ptr< const RexScalar > &condition)RelTranslatedJoininline
setContextData(const RaExecutionDesc *context_data) const RelAlgNodeinline
setIdInPlanTree(size_t id) const RelAlgDagNodeinline
setOutputMetainfo(std::vector< TargetMetaInfo > targets_metainfo) const RelAlgNodeinline
setQueryPlanDag(const std::string &extracted_query_plan_dag) const RelAlgNodeinline
setRelNodeDagId(const size_t id) const RelAlgNodeinline
setStepNumber(size_t step) const RelAlgDagNodeinlinevirtual
size() const overrideRelTranslatedJoininlinevirtual
step_RelAlgDagNodemutableprotected
toHash() const overrideRelTranslatedJoininlinevirtual
toString(RelRexToStringConfig config=RelRexToStringConfig::defaults()) const overrideRelTranslatedJoininlinevirtual
~RelAlgNode()RelAlgNodeinlinevirtual