summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/searchdefinition/document/ImportedFields.java
diff options
context:
space:
mode:
authorGeir Storli <geirstorli@yahoo.no>2018-11-27 17:18:12 +0100
committerGitHub <noreply@github.com>2018-11-27 17:18:12 +0100
commit68c4f2c38295ed2cda8a5be06f6ab60e2c6218e7 (patch)
tree98b591160829d893274b829ec2380f8fa2536588 /config-model/src/main/java/com/yahoo/searchdefinition/document/ImportedFields.java
parent95323a3a983e3b87f83ea7eaee990ce6070ed699 (diff)
parenta92d0b2c764aa4d3e0acc99955ca1abc23a96f9d (diff)
Merge pull request #7779 from vespa-engine/toregge/derive-config-for-imported-struct-fields
Handle limited import of array of struct/map of struct/map of primitives
Diffstat (limited to 'config-model/src/main/java/com/yahoo/searchdefinition/document/ImportedFields.java')
-rw-r--r--config-model/src/main/java/com/yahoo/searchdefinition/document/ImportedFields.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/document/ImportedFields.java b/config-model/src/main/java/com/yahoo/searchdefinition/document/ImportedFields.java
index 2192a7e7bb1..7c67fc422d4 100644
--- a/config-model/src/main/java/com/yahoo/searchdefinition/document/ImportedFields.java
+++ b/config-model/src/main/java/com/yahoo/searchdefinition/document/ImportedFields.java
@@ -12,12 +12,15 @@ import java.util.Map;
public class ImportedFields {
private final Map<String, ImportedField> fields;
+ private final Map<String, ImportedField> complexFields;
- public ImportedFields(Map<String, ImportedField> fields) {
+ public ImportedFields(Map<String, ImportedField> fields, Map<String, ImportedField> complexFields) {
this.fields = fields;
+ this.complexFields = complexFields;
}
public Map<String, ImportedField> fields() {
return Collections.unmodifiableMap(fields);
}
+ public Map<String, ImportedField> complexFields() { return Collections.unmodifiableMap(complexFields); }
}