diff options
Diffstat (limited to 'config-model/src/main/java/com/yahoo/schema/fieldoperation/AliasOperation.java')
-rw-r--r-- | config-model/src/main/java/com/yahoo/schema/fieldoperation/AliasOperation.java | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/config-model/src/main/java/com/yahoo/schema/fieldoperation/AliasOperation.java b/config-model/src/main/java/com/yahoo/schema/fieldoperation/AliasOperation.java deleted file mode 100644 index b5648dde4fc..00000000000 --- a/config-model/src/main/java/com/yahoo/schema/fieldoperation/AliasOperation.java +++ /dev/null @@ -1,42 +0,0 @@ -// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -package com.yahoo.schema.fieldoperation; - -import com.yahoo.schema.document.SDField; - -/** - * @author Einar M R Rosenvinge - */ -public class AliasOperation implements FieldOperation { - - private String aliasedName; - private String alias; - - public AliasOperation(String aliasedName, String alias) { - this.aliasedName = aliasedName; - this.alias = alias; - } - - public String getAliasedName() { - return aliasedName; - } - - public void setAliasedName(String aliasedName) { - this.aliasedName = aliasedName; - } - - public String getAlias() { - return alias; - } - - public void setAlias(String alias) { - this.alias = alias; - } - - public void apply(SDField field) { - if (aliasedName == null) { - aliasedName = field.getName(); - } - field.getAliasToName().put(alias, aliasedName); - } - -} |