public class MutableIntersect extends MutableSetOp
Intersect.allinputscluster, ordinalInParent, PAIRWISE_STRING_EQUIVALENCE, parent, rowType, STRING_EQUIVALENCE, type| Modifier | Constructor and Description |
|---|---|
private |
MutableIntersect(RelOptCluster cluster,
RelDataType rowType,
List<MutableRel> inputs,
boolean all) |
| Modifier and Type | Method and Description |
|---|---|
MutableRel |
clone() |
StringBuilder |
digest(StringBuilder buf) |
static MutableIntersect |
of(RelDataType rowType,
List<MutableRel> inputs,
boolean all)
Creates a MutableIntersect.
|
equals, hashCode, isAllchildrenAccept, cloneChildren, getInputs, setInputdeep, getParent, replaceInParent, toStringprivate MutableIntersect(RelOptCluster cluster, RelDataType rowType, List<MutableRel> inputs, boolean all)
public static MutableIntersect of(RelDataType rowType, List<MutableRel> inputs, boolean all)
rowType - Row typeinputs - Input relational expressionsall - Whether to perform a multiset intersection or a set
intersectionpublic StringBuilder digest(StringBuilder buf)
digest in class MutableRelpublic MutableRel clone()
clone in class MutableRelCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.