public class MutableCollect extends MutableSingleRel
Collect
.Modifier and Type | Field and Description |
---|---|
java.lang.String |
fieldName |
input
cluster, ordinalInParent, PAIRWISE_STRING_EQUIVALENCE, parent, rowType, STRING_EQUIVALENCE, type
Modifier | Constructor and Description |
---|---|
private |
MutableCollect(RelDataType rowType,
MutableRel input,
java.lang.String fieldName) |
Modifier and Type | Method and Description |
---|---|
MutableRel |
clone() |
java.lang.StringBuilder |
digest(java.lang.StringBuilder buf) |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
static MutableCollect |
of(RelDataType rowType,
MutableRel input,
java.lang.String fieldName)
Creates a MutableCollect.
|
childrenAccept, getInput, getInputs, setInput
deep, getParent, replaceInParent, toString
private MutableCollect(RelDataType rowType, MutableRel input, java.lang.String fieldName)
public static MutableCollect of(RelDataType rowType, MutableRel input, java.lang.String fieldName)
rowType
- Row typeinput
- Input relational expressionfieldName
- Name of the sole output fieldpublic boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public 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.