diff options
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/grouping/request/EachOperation.java')
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/grouping/request/EachOperation.java | 44 |
1 files changed, 1 insertions, 43 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/grouping/request/EachOperation.java b/container-search/src/main/java/com/yahoo/search/grouping/request/EachOperation.java index 2d830fd214e..1a7074a2c6e 100644 --- a/container-search/src/main/java/com/yahoo/search/grouping/request/EachOperation.java +++ b/container-search/src/main/java/com/yahoo/search/grouping/request/EachOperation.java @@ -1,16 +1,11 @@ // Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. package com.yahoo.search.grouping.request; -import java.util.List; -import java.util.Map; -import java.util.Set; - /** * This is a grouping operation that processes each element of the input list separately, as opposed to {@link * AllOperation} which processes that list as a whole. * * @author Simon Thoresen Hult - * @author bratseth */ public class EachOperation extends GroupingOperation { @@ -18,44 +13,7 @@ public class EachOperation extends GroupingOperation { * Constructs a new instance of this class. */ public EachOperation() { - super("each", null); - } - - private EachOperation(GroupingOperation parentOfCopy, - String image, - String label, - List<GroupingExpression> orderBy, - List<GroupingExpression> outputs, - List<GroupingOperation> children, - Map<String, GroupingExpression> aliases, - Set<String> hints, - GroupingExpression groupBy, - String where, - boolean forceSinglePass, - double accuracy, - int precision, - int level, - int max) { - super(parentOfCopy, image, label, orderBy, outputs, children, aliases, hints, groupBy, where, forceSinglePass, accuracy, precision, level, max); - } - - @Override - public EachOperation copy(GroupingOperation parentOfCopy) { - return new EachOperation(parentOfCopy, - getImage(), - getLabel(), - getOrderBy(), - getOutputs(), - getChildren(), - getAliases(), - getHints(), - getGroupBy(), - getWhere(), - getForceSinglePass(), - getAccuracy(), - getPrecision(), - getLevel(), - getMax()); + super("each"); } @Override |