summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/schema/document/SDDocumentType.java
diff options
context:
space:
mode:
Diffstat (limited to 'config-model/src/main/java/com/yahoo/schema/document/SDDocumentType.java')
-rw-r--r--config-model/src/main/java/com/yahoo/schema/document/SDDocumentType.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/schema/document/SDDocumentType.java b/config-model/src/main/java/com/yahoo/schema/document/SDDocumentType.java
index 919a6023151..5ffe4ec533c 100644
--- a/config-model/src/main/java/com/yahoo/schema/document/SDDocumentType.java
+++ b/config-model/src/main/java/com/yahoo/schema/document/SDDocumentType.java
@@ -216,7 +216,7 @@ public class SDDocumentType implements Cloneable {
return f;
}
- public void addField(Field field) {
+ public Field addField(Field field) {
verifyInheritance(field);
for (Iterator<Field> i = docType.fieldIteratorThisTypeOnly(); i.hasNext(); ) {
if (field.getName().equalsIgnoreCase((i.next()).getName())) {
@@ -224,6 +224,7 @@ public class SDDocumentType implements Cloneable {
}
}
docType.addField(field);
+ return field;
}
/** Parse-time inheritance check. */