diff options
author | Jon Bratseth <bratseth@oath.com> | 2020-01-28 09:03:15 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-28 09:03:15 +0100 |
commit | 078152580843854f3b7c4cdc9164b207c33204fc (patch) | |
tree | 3dd5d13236f157ccf946caeafdc0f6a6aba12424 | |
parent | 39a54ddf952cdaf898f2a2b6011a415610d08ffd (diff) | |
parent | a8eec06886cfc4f170a688df8ed8a95e2da8c379 (diff) |
Merge pull request #11973 from vespa-engine/kkraune/convenience-method
setFieldValue for Boolean
-rw-r--r-- | document/abi-spec.json | 1 | ||||
-rw-r--r-- | document/src/main/java/com/yahoo/document/datatypes/StructuredFieldValue.java | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/document/abi-spec.json b/document/abi-spec.json index 6ce2543b4c2..e4917a174a6 100644 --- a/document/abi-spec.json +++ b/document/abi-spec.json @@ -3083,6 +3083,7 @@ "public final com.yahoo.document.datatypes.FieldValue setFieldValue(java.lang.String, java.lang.Integer)", "public final com.yahoo.document.datatypes.FieldValue setFieldValue(java.lang.String, java.lang.Long)", "public final com.yahoo.document.datatypes.FieldValue setFieldValue(java.lang.String, java.lang.Byte)", + "public final com.yahoo.document.datatypes.FieldValue setFieldValue(java.lang.String, java.lang.Boolean)", "public abstract com.yahoo.document.datatypes.FieldValue removeFieldValue(com.yahoo.document.Field)", "public com.yahoo.document.datatypes.FieldValue removeFieldValue(java.lang.String)", "public abstract void clear()", diff --git a/document/src/main/java/com/yahoo/document/datatypes/StructuredFieldValue.java b/document/src/main/java/com/yahoo/document/datatypes/StructuredFieldValue.java index b3ea93d8467..43016187954 100644 --- a/document/src/main/java/com/yahoo/document/datatypes/StructuredFieldValue.java +++ b/document/src/main/java/com/yahoo/document/datatypes/StructuredFieldValue.java @@ -139,6 +139,10 @@ public abstract class StructuredFieldValue extends CompositeFieldValue { public final FieldValue setFieldValue(String field, Byte value) { return setFieldValue(field, new ByteFieldValue(value)); } + + public final FieldValue setFieldValue(String field, Boolean value) { + return setFieldValue(field, new BoolFieldValue(value)); + } /** * Removes and returns a field value. * |