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

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

accept(Visitor &v, std::string name) const overrideRelLeftDeepInnerJoininlinevirtual
acceptChildren(Visitor &v) const overrideRelLeftDeepInnerJoininlinevirtual
addManagedInput(std::shared_ptr< const RelAlgNode > input)RelAlgNodeinline
clearContextData() const RelAlgNodeinline
condition_RelLeftDeepInnerJoinprivate
coversOriginalNode(const RelAlgNode *node) const RelLeftDeepInnerJoin
deepCopy() const overrideRelLeftDeepInnerJoinvirtual
getAndOwnInput(const size_t idx) const RelAlgNodeinline
getContextData() const RelAlgNodeinline
getId() const RelAlgNodeinline
getIdInPlanTree() const RelAlgDagNodeinline
getInnerCondition() const RelLeftDeepInnerJoin
getInput(const size_t idx) const RelAlgNodeinline
getInputs() const RelAlgNodeinline
getJoinType(const size_t nesting_level) const RelLeftDeepInnerJoin
getOriginalFilter() const RelLeftDeepInnerJoin
getOriginalJoins() const RelLeftDeepInnerJoin
getOuterCondition(const size_t nesting_level) const RelLeftDeepInnerJoin
getOuterConditionsSize() const RelLeftDeepInnerJoinvirtual
getOutputMetainfo() const RelAlgNodeinline
getQueryPlanDag() const RelAlgNodeinline
getQueryPlanDagHash() const RelAlgNodeinline
getRelNodeDagId() const RelAlgNodeinline
getStepNumber() const RelAlgDagNodeinlinevirtual
hasContextData() const RelAlgNodeinline
hash_RelAlgNodemutableprotected
hash_value(RelLeftDeepInnerJoin const &)RelLeftDeepInnerJoinfriend
hasInput(const RelAlgNode *needle) const RelAlgNodeinline
id_RelAlgNodeprotected
id_in_plan_tree_RelAlgDagNodemutableprotected
inputCount() const RelAlgNodeinline
inputs_RelAlgNodeprotected
isNop() const RelAlgNodeinline
markAsNop()RelAlgNodeinline
original_filter_RelLeftDeepInnerJoinprivate
original_joins_RelLeftDeepInnerJoinprivate
outer_conditions_per_level_RelLeftDeepInnerJoinprivate
RelAlgDagNode()RelAlgDagNodeinline
RelAlgDagSerializerRelLeftDeepInnerJoinfriend
RelAlgNode(RelAlgInputs inputs={})RelAlgNodeinline
RelLeftDeepInnerJoin()=defaultRelLeftDeepInnerJoin
RelLeftDeepInnerJoin(const std::shared_ptr< RelFilter > &filter, RelAlgInputs inputs, std::vector< std::shared_ptr< const RelJoin >> &original_joins)RelLeftDeepInnerJoin
replaceInput(std::shared_ptr< const RelAlgNode > old_input, std::shared_ptr< const RelAlgNode > input)RelAlgNodeinlinevirtual
resetQueryExecutionState()RelAlgNodeinline
resetRelAlgFirstId() noexceptRelAlgNodestatic
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 overrideRelLeftDeepInnerJoinvirtual
step_RelAlgDagNodemutableprotected
toHash() const overrideRelLeftDeepInnerJoininlinevirtual
toString(RelRexToStringConfig config=RelRexToStringConfig::defaults()) const overrideRelLeftDeepInnerJoinvirtual
~RelAlgNode()RelAlgNodeinlinevirtual