Class RelLogicalUnion

class RelLogicalUnion : public RelAlgNode

Public Functions

RelLogicalUnion(RelAlgInputs inputs, bool is_all)
std::shared_ptr<RelAlgNode> deepCopy() const
size_t size() const
std::string toString() const
size_t toHash() const
std::string getFieldName(const size_t i) const
bool isAll() const
void checkForMatchingMetaInfoTypes() const
RexScalar const *copyAndRedirectSource(RexScalar const *rex_scalar, size_t input_idx) const

Public Members

std::vector<std::shared_ptr<const RexScalar>> scalar_exprs_

Private Members

bool const is_all_