diff options
Diffstat (limited to 'config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedSchema.java')
-rw-r--r-- | config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedSchema.java | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedSchema.java b/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedSchema.java index 6026cf55beb..85e20b2f714 100644 --- a/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedSchema.java +++ b/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedSchema.java @@ -8,6 +8,12 @@ import com.yahoo.searchdefinition.document.Stemming; import java.util.ArrayList; import java.util.List; +/** + * This class holds the extracted information after parsing + * one schema (.sd) file, using simple data structures + * as far as possible. Do not put advanced logic here! + * @author arnej27959 + **/ public class ParsedSchema { private final String name; private final List<String> inherited = new ArrayList<>(); @@ -16,12 +22,13 @@ public class ParsedSchema { this.name = name; } - String getName() { return name; } + String name() { return name; } void addDocument(ParsedDocument document) {} void addImportedField(String asFieldName, String refFieldName, String foregnFieldName) {} void addOnnxModel(OnnxModel model) {} void addRankingConstant(RankingConstant constant) {} + void addRankProfile(ParsedRankProfile profile) {} void enableRawAsBase64(boolean value) {} void inherit(String other) { inherited.add(other); } void setStemming(Stemming value) {} @@ -35,7 +42,6 @@ public class ParsedSchema { void addStruct(ParsedStruct struct) {} void addFieldSet(ParsedFieldSet fieldSet) {} void addDocumentSummary(ParsedDocumentSummary docsum) {} - void addRankProfile(ParsedRankProfile profile) {} */ } |