OmniSciDB  a5dc49c757
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RelJoin Member List

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

accept(Visitor &v, std::string name) const overrideRelJoininlinevirtual
acceptChildren(Visitor &v) const overrideRelJoininlinevirtual
addHint(const ExplainedQueryHint &hint_explained)RelJoininline
addManagedInput(std::shared_ptr< const RelAlgNode > input)RelAlgNodeinline
clearContextData() const RelAlgNodeinline
condition_RelJoinmutableprivate
deepCopy() const overrideRelJoininlinevirtual
getAndOwnInput(const size_t idx) const RelAlgNodeinline
getAndReleaseCondition() const RelJoininline
getCondition() const RelJoininline
getContextData() const RelAlgNodeinline
getDeliveredHints()RelJoininline
getHintInfo(QueryHint hint) const RelJoininline
getId() const RelAlgNodeinline
getIdInPlanTree() const RelAlgDagNodeinline
getInput(const size_t idx) const RelAlgNodeinline
getInputs() const RelAlgNodeinline
getJoinType() const RelJoininline
getOutputMetainfo() const RelAlgNodeinline
getQueryPlanDag() const RelAlgNodeinline
getQueryPlanDagHash() const RelAlgNodeinline
getRelNodeDagId() const RelAlgNodeinline
getStepNumber() const RelAlgDagNodeinlinevirtual
hasContextData() const RelAlgNodeinline
hasDeliveredHint()RelJoininline
hash_RelAlgNodemutableprotected
hash_value(RelJoin const &)RelJoinfriend
hasHintEnabled(QueryHint candidate_hint) const RelJoininline
hasInput(const RelAlgNode *needle) const RelAlgNodeinline
hint_applied_RelJoinprivate
hints_RelJoinprivate
id_RelAlgNodeprotected
id_in_plan_tree_RelAlgDagNodemutableprotected
inputCount() const RelAlgNodeinline
inputs_RelAlgNodeprotected
isNop() const RelAlgNodeinline
join_type_RelJoinprivate
markAsNop()RelAlgNodeinline
RelAlgDagNode()RelAlgDagNodeinline
RelAlgDagSerializerRelJoinfriend
RelAlgNode(RelAlgInputs inputs={})RelAlgNodeinline
RelJoin()RelJoininline
RelJoin(std::shared_ptr< const RelAlgNode > lhs, std::shared_ptr< const RelAlgNode > rhs, std::unique_ptr< const RexScalar > &condition, const JoinType join_type)RelJoininline
RelJoin(RelJoin const &)RelJoin
replaceInput(std::shared_ptr< const RelAlgNode > old_input, std::shared_ptr< const RelAlgNode > input) overrideRelJoinvirtual
resetQueryExecutionState()RelAlgNodeinline
resetRelAlgFirstId() noexceptRelAlgNodestatic
setCondition(std::unique_ptr< const RexScalar > &condition)RelJoininline
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 overrideRelJoininlinevirtual
step_RelAlgDagNodemutableprotected
toHash() const overrideRelJoininlinevirtual
toString(RelRexToStringConfig config=RelRexToStringConfig::defaults()) const overrideRelJoininlinevirtual
~RelAlgNode()RelAlgNodeinlinevirtual