private class ResultBuilder.GroupListBuilder extends Object
Modifier and Type | Field and Description |
---|---|
(package private) List<ResultBuilder.GroupBuilder> |
childGroups |
(package private) Map<com.yahoo.searchlib.expression.ResultNode,ResultBuilder.GroupBuilder> |
childResultGroups |
(package private) boolean |
ranked |
(package private) ResultId |
resultId |
(package private) boolean |
stable |
(package private) boolean |
stableChildren |
(package private) int |
tag |
Constructor and Description |
---|
GroupListBuilder(ResultId resultId,
int tag,
boolean stable,
boolean ranked) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
addGroup(com.yahoo.searchlib.aggregation.Group execGroup) |
(package private) GroupList |
build() |
(package private) ResultBuilder.GroupBuilder |
getOrCreateGroup(com.yahoo.searchlib.aggregation.Group execGroup) |
final Map<com.yahoo.searchlib.expression.ResultNode,ResultBuilder.GroupBuilder> childResultGroups
final List<ResultBuilder.GroupBuilder> childGroups
final ResultId resultId
final int tag
final boolean stable
final boolean stableChildren
final boolean ranked
GroupListBuilder(ResultId resultId, int tag, boolean stable, boolean ranked)
GroupList build()
void addGroup(com.yahoo.searchlib.aggregation.Group execGroup)
ResultBuilder.GroupBuilder getOrCreateGroup(com.yahoo.searchlib.aggregation.Group execGroup)
Copyright © 2017. All rights reserved.