OmniSciDB  d2f719934e
 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.

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
getInput(const size_t idx) 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
getRelNodeDagId() const RelAlgNodeinline
getRHS() const RelTranslatedJoininline
hasContextData() const RelAlgNodeinline
hash_RelAlgNodemutableprotected
hasInput(const RelAlgNode *needle) const RelAlgNodeinline
id_RelAlgNodeprotected
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
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
setOutputMetainfo(const std::vector< TargetMetaInfo > &targets_metainfo) const RelAlgNodeinline
setRelNodeDagId(const size_t id) const RelAlgNodeinline
size() const overrideRelTranslatedJoininlinevirtual
toHash() const overrideRelTranslatedJoininlinevirtual
toString() const overrideRelTranslatedJoininlinevirtual
~RelAlgNode()RelAlgNodeinlinevirtual