aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/grouping/request/EachOperation.java
diff options
context:
space:
mode:
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.java44
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