aboutsummaryrefslogtreecommitdiffstats
path: root/document/src/main/java/com/yahoo/document/json/JsonWriter.java
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2019-01-10 13:38:22 +0100
committerHenning Baldersheim <balder@yahoo-inc.com>2019-01-10 13:38:22 +0100
commit2e8e8f37a6fcc7ca194310a05ff079c3ad61127f (patch)
tree5111c810002a69efb6e5f4dfc6a59a5723fab32a /document/src/main/java/com/yahoo/document/json/JsonWriter.java
parentc194ae3b6f72538b0709dd4a51cb08306c33e836 (diff)
Add serialization for bool fields.
Diffstat (limited to 'document/src/main/java/com/yahoo/document/json/JsonWriter.java')
-rw-r--r--document/src/main/java/com/yahoo/document/json/JsonWriter.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/document/src/main/java/com/yahoo/document/json/JsonWriter.java b/document/src/main/java/com/yahoo/document/json/JsonWriter.java
index ecec34c5d3f..ab0884a54a3 100644
--- a/document/src/main/java/com/yahoo/document/json/JsonWriter.java
+++ b/document/src/main/java/com/yahoo/document/json/JsonWriter.java
@@ -9,6 +9,7 @@ import com.yahoo.document.DocumentType;
import com.yahoo.document.Field;
import com.yahoo.document.annotation.AnnotationReference;
import com.yahoo.document.datatypes.Array;
+import com.yahoo.document.datatypes.BoolFieldValue;
import com.yahoo.document.datatypes.ByteFieldValue;
import com.yahoo.document.datatypes.CollectionFieldValue;
import com.yahoo.document.datatypes.DoubleFieldValue;
@@ -140,6 +141,11 @@ public class JsonWriter implements DocumentWriter {
}
@Override
+ public void write(FieldBase field, BoolFieldValue value) {
+ serializeBoolField(generator, field, value);
+ }
+
+ @Override
public <T extends FieldValue> void write(FieldBase field, CollectionFieldValue<T> value) {
serializeCollectionField(this, generator, field, value);
}