summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/searchdefinition/fieldoperation/NormalizingOperation.java
diff options
context:
space:
mode:
Diffstat (limited to 'config-model/src/main/java/com/yahoo/searchdefinition/fieldoperation/NormalizingOperation.java')
-rw-r--r--config-model/src/main/java/com/yahoo/searchdefinition/fieldoperation/NormalizingOperation.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/fieldoperation/NormalizingOperation.java b/config-model/src/main/java/com/yahoo/searchdefinition/fieldoperation/NormalizingOperation.java
index 8fabf246712..a5a1466d1be 100644
--- a/config-model/src/main/java/com/yahoo/searchdefinition/fieldoperation/NormalizingOperation.java
+++ b/config-model/src/main/java/com/yahoo/searchdefinition/fieldoperation/NormalizingOperation.java
@@ -5,10 +5,11 @@ import com.yahoo.searchdefinition.document.NormalizeLevel;
import com.yahoo.searchdefinition.document.SDField;
/**
- * @author <a href="mailto:einarmr@yahoo-inc.com">Einar M R Rosenvinge</a>
+ * @author Einar M R Rosenvinge
*/
public class NormalizingOperation implements FieldOperation {
- private NormalizeLevel.Level level;
+
+ private final NormalizeLevel.Level level;
public NormalizingOperation(String setting) {
if ("none".equals(setting)) {
@@ -22,11 +23,12 @@ public class NormalizingOperation implements FieldOperation {
} else if ("all".equals(setting)) {
this.level = NormalizeLevel.Level.ACCENT;
} else {
- throw new IllegalArgumentException("invalid normalizing setting: "+setting);
+ throw new IllegalArgumentException("invalid normalizing setting: " + setting);
}
}
public void apply(SDField field) {
field.setNormalizing(new NormalizeLevel(level, true));
}
+
}