summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/searchdefinition/derived/FieldResultTransform.java
diff options
context:
space:
mode:
Diffstat (limited to 'config-model/src/main/java/com/yahoo/searchdefinition/derived/FieldResultTransform.java')
-rw-r--r--config-model/src/main/java/com/yahoo/searchdefinition/derived/FieldResultTransform.java57
1 files changed, 0 insertions, 57 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/derived/FieldResultTransform.java b/config-model/src/main/java/com/yahoo/searchdefinition/derived/FieldResultTransform.java
deleted file mode 100644
index 39432fd0049..00000000000
--- a/config-model/src/main/java/com/yahoo/searchdefinition/derived/FieldResultTransform.java
+++ /dev/null
@@ -1,57 +0,0 @@
-// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
-package com.yahoo.searchdefinition.derived;
-
-import com.yahoo.vespa.documentmodel.SummaryTransform;
-
-/**
- * The result transformation of a named field
- *
- * @author bratseth
- */
-public class FieldResultTransform {
-
- private final String fieldName;
-
- private SummaryTransform transform;
-
- private final String argument;
-
- public FieldResultTransform(String fieldName, SummaryTransform transform, String argument) {
- this.fieldName = fieldName;
- this.transform = transform;
- this.argument = argument;
- }
-
- public String getFieldName() { return fieldName; }
-
- public SummaryTransform getTransform() { return transform; }
-
- public void setTransform(SummaryTransform transform) { this.transform = transform; }
-
- /** Returns the argument of this (used as input to the backend docsum rewriter) */
- public String getArgument() { return argument; }
-
- public int hashCode() {
- return fieldName.hashCode() + 11 * transform.hashCode() + 17 * argument.hashCode();
- }
-
- @Override
- public boolean equals(Object o) {
- if (! (o instanceof FieldResultTransform)) return false;
- FieldResultTransform other = (FieldResultTransform)o;
-
- return
- this.fieldName.equals(other.fieldName) &&
- this.transform.equals(other.transform) &&
- this.argument.equals(other.argument);
- }
-
- @Override
- public String toString() {
- String sourceString = "";
- if ( ! argument.equals(fieldName))
- sourceString = " (argument: " + argument + ")";
- return "field " + fieldName + ": " + transform + sourceString;
- }
-
-}