aboutsummaryrefslogtreecommitdiffstats
path: root/document/src/main/java/com/yahoo/document/json/JsonWriter.java
Commit message (Collapse)AuthorAgeFilesLines
* Add support for serializing document update to jsonHarald Musum2024-03-121-0/+8
|
* Support serializing document remove operation to json formatHarald Musum2024-03-111-0/+14
|
* Update copyrightJon Bratseth2023-10-091-1/+1
|
* Random cleanupjonmv2023-09-071-2/+0
|
* Disable string length restriction introduced in Jackson 2.15Bjørn Christian Seime2023-05-091-1/+6
| | | | Disable restriction only for parsers/generators which is likely to handle literals exceeding 5M
* Support direct tensor renderingJon Bratseth2023-01-141-31/+32
|
* Use JsonFormat for JSON renderingJon Bratseth2023-01-131-6/+1
|
* Add tensor short form output option to vespa-visit toolTor Brede Vekterli2022-12-051-4/+19
| | | | | | Specified with `--tensor-short-form`. No single-char option alias, as short form output will be the default on Vespa 9 and we're running out of usable option characters for this tool anyway.
* Add tensor short form rendering to document/v1Lester Solbakken2022-05-291-1/+13
|
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
|
* Expose "writeFields" from JsonWriter, to write only document fieldsJon Marius Venstad2020-10-131-7/+12
|
* Remove use of Nullable and NotNull annotationsHarald Musum2019-08-291-3/+2
| | | | | | Different implementations and using OSGi makes it really hard to use these annotations and the value of using them is IMHO not very high.
* Add a binary format too.Henning Baldersheim2019-04-251-1/+27
|
* Add serialization for bool fields.Henning Baldersheim2019-01-101-0/+6
|
* Update copyright headersJon Bratseth2017-06-141-1/+1
|
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
|
* Update copyright headersJon Bratseth2017-06-141-1/+1
|
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
|
* Copyright headerJon Bratseth2017-06-131-1/+1
|
* Revert "Revert "Dybdahl/refactor json reader""Haakon Dybdahl2017-02-091-2/+4
| | | | This reverts commit b7c645f96271f4f27415af6757fef18499c63544.
* Revert "Dybdahl/refactor json reader"Haakon Dybdahl2017-02-091-4/+2
|
* Move more things around.Haakon Dybdahl2017-02-091-2/+4
|
* Add JSON serialization of non-empty reference fieldsTor Brede Vekterli2017-01-231-2/+2
|
* Add binary (de-)serialization of ReferenceFieldValueTor Brede Vekterli2017-01-231-0/+6
|
* Revert "Revert "Voffeloff/constant tensor validation""Vegard Sjonfjell2016-10-071-0/+1
|
* Revert "Voffeloff/constant tensor validation"Vegard Sjonfjell2016-10-051-1/+0
|
* Move JsonTestHelper to testutilVegard Sjonfjell2016-10-051-0/+1
|
* Voffeloff/documentupdate json serializer (#675)Vegard Sjonfjell2016-09-201-267/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add JsonTestHelper inputJson is a convenience method for inputing JSON in Java assertJsonEquals tests if two JSON encoded strings are structurally equal * Hide overridden low-level interface so that users don't have to implement two interfaces * Refactor methods common to JsonWriter and DocumentUpdateJsonSerializer into JsonHelper * Remove wildcard imports * DocumentUpdate JSON serializer * Move static tensor serializing methods close to where their used and change access modifier to private * Class renaming JsonHelper -> JsonSerializationHelper JsonSerializingException -> JsonSerializationException * Style changes * Remove default-failing implementations of Serializer in FieldWriter Refactor common Serializer methods (and more) into JsonSerializationHelper * Identation/spacing changes * Add final to some local variables * JavaDoc * Implement ClearValueUpdate * Code review changes
* PublishJon Bratseth2016-06-151-0/+473