diff options
author | Tor Egge <Tor.Egge@broadpark.no> | 2018-11-22 11:49:02 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@broadpark.no> | 2018-11-27 13:10:43 +0100 |
commit | e18be113b03bb8138109ba1c183ab8e282c23ae3 (patch) | |
tree | 0d81b47bc9a5b70cfba04c5ed140156cb050115d /config-model/src/main/java/com/yahoo/searchdefinition/document | |
parent | ca35f62b99a36442be1e9b46d217b176d5a37122 (diff) |
Handle import of array of struct fields, map of struct fields, and map of
primitive fields as long as required attributes are present.
Diffstat (limited to 'config-model/src/main/java/com/yahoo/searchdefinition/document')
-rw-r--r-- | config-model/src/main/java/com/yahoo/searchdefinition/document/ImportedFields.java | 5 |
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); } } |