public class MutableUncollect extends MutableRel
Uncollect.| Modifier and Type | Field and Description |
|---|---|
protected MutableRel |
input |
boolean |
withOrdinality |
cluster, ordinalInParent, PAIRWISE_STRING_EQUIVALENCE, parent, rowType, STRING_EQUIVALENCE, type| Modifier and Type | Method and Description |
|---|---|
void |
childrenAccept(MutableRelVisitor visitor) |
MutableRel |
clone() |
StringBuilder |
digest(StringBuilder buf) |
boolean |
equals(@Nullable Object obj) |
MutableRel |
getInput() |
List<MutableRel> |
getInputs() |
int |
hashCode() |
static MutableUncollect |
of(RelDataType rowType,
MutableRel input,
boolean withOrdinality)
Creates a MutableUncollect.
|
void |
setInput(int ordinalInParent,
MutableRel input) |
deep, getParent, replaceInParent, toStringpublic final boolean withOrdinality
protected MutableRel input
public static MutableUncollect of(RelDataType rowType, MutableRel input, boolean withOrdinality)
rowType - Row typeinput - Input relational expressionwithOrdinality - Whether the output contains an extra
ORDINALITY columnpublic StringBuilder digest(StringBuilder buf)
digest in class MutableRelpublic MutableRel clone()
clone in class MutableRelpublic void setInput(int ordinalInParent,
MutableRel input)
setInput in class MutableRelpublic List<MutableRel> getInputs()
getInputs in class MutableRelpublic void childrenAccept(MutableRelVisitor visitor)
childrenAccept in class MutableRelpublic MutableRel getInput()
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.