Uses of Class
com.yahoo.searchlib.aggregation.GroupingLevel
Packages that use GroupingLevel
-
Uses of GroupingLevel in com.yahoo.searchlib.aggregation
Methods in com.yahoo.searchlib.aggregation that return GroupingLevelModifier and TypeMethodDescriptionGroupingLevel.clone()GroupingLevel.setExpression(ExpressionNode exp) Sets the expression used to classify hits into groups.GroupingLevel.setGroupPrototype(Group group) Sets the prototype to use when creating groups at this level.GroupingLevel.setMaxGroups(long max) Sets the maximum number of groups allowed at this level.GroupingLevel.setPrecision(long precision) Sets the precision (i.e number of groups) returned up from this level.Methods in com.yahoo.searchlib.aggregation that return types with arguments of type GroupingLevelModifier and TypeMethodDescriptionGrouping.getLevels()Returns the list of grouping levels that make up this grouping request.Methods in com.yahoo.searchlib.aggregation with parameters of type GroupingLevelModifier and TypeMethodDescriptionGrouping.addLevel(GroupingLevel level) Appends the given grouping level specification to the list of levels.Method parameters in com.yahoo.searchlib.aggregation with type arguments of type GroupingLevelModifier and TypeMethodDescriptionvoidGroup.postMerge(List<GroupingLevel> levels, int firstLevel, int currentLevel) After merging, this method will prune all levels so that they do not exceed the configured maximum number of groups per level.