public abstract class MutableSetOp extends MutableRel
SetOp.| Modifier and Type | Field and Description |
|---|---|
protected boolean |
all |
protected List<MutableRel> |
inputs |
cluster, ordinalInParent, PAIRWISE_STRING_EQUIVALENCE, parent, rowType, STRING_EQUIVALENCE, type| Modifier | Constructor and Description |
|---|---|
protected |
MutableSetOp(RelOptCluster cluster,
RelDataType rowType,
org.apache.calcite.rel.mutable.MutableRelType type,
List<MutableRel> inputs,
boolean all) |
| Modifier and Type | Method and Description |
|---|---|
void |
childrenAccept(MutableRelVisitor visitor) |
protected List<MutableRel> |
cloneChildren() |
boolean |
equals(@Nullable Object obj) |
List<MutableRel> |
getInputs() |
int |
hashCode() |
boolean |
isAll() |
void |
setInput(int ordinalInParent,
MutableRel input) |
clone, deep, digest, getParent, replaceInParent, toStringprotected final boolean all
protected final List<MutableRel> inputs
protected MutableSetOp(RelOptCluster cluster, RelDataType rowType, org.apache.calcite.rel.mutable.MutableRelType type, List<MutableRel> inputs, boolean all)
public boolean isAll()
public void setInput(int ordinalInParent,
MutableRel input)
setInput in class MutableRelpublic List<MutableRel> getInputs()
getInputs in class MutableRelpublic void childrenAccept(MutableRelVisitor visitor)
childrenAccept in class MutableRelprotected List<MutableRel> cloneChildren()
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.