public class MutableUnion extends MutableSetOp
Union
.all
inputs
cluster, ordinalInParent, PAIRWISE_STRING_EQUIVALENCE, parent, rowType, STRING_EQUIVALENCE, type
Modifier | Constructor and Description |
---|---|
private |
MutableUnion(RelOptCluster cluster,
RelDataType rowType,
java.util.List<MutableRel> inputs,
boolean all) |
Modifier and Type | Method and Description |
---|---|
MutableRel |
clone() |
java.lang.StringBuilder |
digest(java.lang.StringBuilder buf) |
static MutableUnion |
of(RelDataType rowType,
java.util.List<MutableRel> inputs,
boolean all)
Creates a MutableUnion.
|
equals, hashCode, isAll
childrenAccept, cloneChildren, getInputs, setInput
deep, getParent, replaceInParent, toString
private MutableUnion(RelOptCluster cluster, RelDataType rowType, java.util.List<MutableRel> inputs, boolean all)
public static MutableUnion of(RelDataType rowType, java.util.List<MutableRel> inputs, boolean all)
rowType
- Row typeinputs
- Input relational expressionsall
- Whether the union result should include all rows or
eliminate duplicates from input relational expressionspublic java.lang.StringBuilder digest(java.lang.StringBuilder buf)
digest
in class MutableRel
public MutableRel clone()
clone
in class MutableRel
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.