summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/searchdefinition/derived/ImportedFields.java
diff options
context:
space:
mode:
authorGeir Storli <geirst@yahoo-inc.com>2017-02-09 17:07:04 +0100
committerGeir Storli <geirst@yahoo-inc.com>2017-02-09 17:07:04 +0100
commitfe52765a037cb72ce14cbe94f843c76487b86515 (patch)
tree28de077dcb97e139f124e22df00f9e0407bfdb07 /config-model/src/main/java/com/yahoo/searchdefinition/derived/ImportedFields.java
parent023a58fba580ee27ebb576ede73f1cff5b12e764 (diff)
Align naming of imported fields across Java code and config.
Diffstat (limited to 'config-model/src/main/java/com/yahoo/searchdefinition/derived/ImportedFields.java')
-rw-r--r--config-model/src/main/java/com/yahoo/searchdefinition/derived/ImportedFields.java17
1 files changed, 6 insertions, 11 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/derived/ImportedFields.java b/config-model/src/main/java/com/yahoo/searchdefinition/derived/ImportedFields.java
index 26d71339d34..135eeebde6c 100644
--- a/config-model/src/main/java/com/yahoo/searchdefinition/derived/ImportedFields.java
+++ b/config-model/src/main/java/com/yahoo/searchdefinition/derived/ImportedFields.java
@@ -38,22 +38,17 @@ public class ImportedFields extends Derived implements ImportedFieldsConfig.Prod
}
private static void considerField(ImportedFieldsConfig.Builder builder, ImportedField field) {
- if (field.referencedField().doesAttributing()) {
- builder.attribute.add(buildAttribute(field));
+ if (field.targetField().doesAttributing()) {
+ builder.attribute.add(createAttributeBuilder(field));
}
}
- private static ImportedFieldsConfig.Attribute.Builder buildAttribute(ImportedField field) {
+ private static ImportedFieldsConfig.Attribute.Builder createAttributeBuilder(ImportedField field) {
ImportedFieldsConfig.Attribute.Builder result = new ImportedFieldsConfig.Attribute.Builder();
- result.name(field.aliasFieldName());
- result.reference(buildReference(field));
+ result.name(field.fieldName());
+ result.referencefield(field.reference().referenceField().getName());
+ result.targetfield(field.targetField().getName());
return result;
}
- private static ImportedFieldsConfig.Attribute.Reference.Builder buildReference(ImportedField field) {
- ImportedFieldsConfig.Attribute.Reference.Builder result = new ImportedFieldsConfig.Attribute.Reference.Builder();
- result.field(field.documentReference().documentReferenceField().getName());
- result.targetfield(field.referencedField().getName());
- return result;
- }
}