| return ImmutableSet.<Symbol>builder().addAll(argumentMappings.values()).addAll(groupingSets.stream().map(set -> set.stream().map(groupingSetMappings::get).collect(Collectors.toList())).flatMap(Collection::stream).collect(toSet())).build(); | return ImmutableSet.<Symbol>builder().addAll(aggregationArguments).addAll(groupingSets.stream().map(set -> set.stream().map(groupingColumns::get).collect(Collectors.toList())).flatMap(Collection::stream).collect(toSet())).build(); | ImmutableSet.<Symbol>builder().addAll(argumentMappings.values()).addAll(groupingSets.stream().map(set -> set.stream().map(groupingSetMappings::get).collect(Collectors.toList())).flatMap(Collection::stream).collect(toSet())) | ImmutableSet.<Symbol>builder().addAll(argumentMappings).addAll(groupingSets.stream().map(set -> set.stream().map(groupingColumns::get).collect(Collectors.toList())).flatMap(Collection::stream).collect(toSet())) | presto | 90abb14d3532d306df69f5f9addd8d2482e53d86 | com.facebook.presto.sql.planner.plan.GroupIdNode | | | _1 | argumentMappings |
|---|
| _2 | aggregationArguments |
|---|
| | TCIVar | argumentMappings |
|---|
| v1 | Symbol |
|---|
| v2 | groupingSets |
|---|
| v3 | toSet() |
|---|
| v4 | Collection::stream |
|---|
| - com.google.common.collect.ImmutableSet
| | TCIVar | argumentMappings |
|---|
| v1 | Symbol |
|---|
| v2 | groupingSets |
|---|
| v3 | toSet() |
|---|
| v4 | Collection::stream |
|---|
| Uses | False |