domino-jackson
domino-jackson copied to clipboard
Jackson with Annotation processing
@JsonTypeInfo - Id use() - [ ] NONE - [ ] CLASS - [ ] MINIMAL_CLASS - [ ] NAME - [ ] CUSTOM - As include() - [ ]...
Our json request contains date in a special custom format. Currently we are not able to create custom (de)serializers using domino-jackson. See also in gwt-jackson : https://github.com/nmorel/gwt-jackson/wiki/Custom-serializers-and-deserializers
i have two classes: * org.treblereel.dto.Import * org.treblereel.Import But processor produce only one pair of ser/deserializers under org.treblereel package, so ExtensionElementBeanJsonSerializerImpl use ImportBeanJsonSerializerImpl for org.treblereel.Import, not for org.treblereel.dto.Import and it...
Below simple test case which fails with `java.lang.ClassCastException` ```Java /* * Copyright 2013 Nicolas Morel * Copyright 2020 Stanislav Spiridonov * * Licensed under the Apache License, Version 2.0 (the...
Using a POJO as key of a Map will crash the generation. ``` ERROR] error while creating source file org.dominokit.jackson.processor.TypeRegistry$TypeDeserializerNotFoundException: de.gishmo.bug.test.dto.PoJoA at org.dominokit.jackson.processor.TypeRegistry.getKeyDeserializer(TypeRegistry.java:827) at org.dominokit.jackson.processor.deserialization.FieldDeserializersChainBuilder.getBasicKeyDeserializer(FieldDeserializersChainBuilder.java:167) at org.dominokit.jackson.processor.deserialization.FieldDeserializersChainBuilder.getKeyDeserializer(FieldDeserializersChainBuilder.java:162) at org.dominokit.jackson.processor.deserialization.FieldDeserializersChainBuilder.getMapDeserializer(FieldDeserializersChainBuilder.java:153) at...
```java public enum Access { /** * Access setting which means that visibility rules are to be used to automatically determine * read- and/or write-access of this property. */ AUTO,...
large datasets can get really slow. JSONParser takes about 100ms for a 8MB decode and Jackson takes about 9 seconds Here is a demo project with demo data: https://github.com/howudodat/domtest ```...
Support @JsonCreator which takes not a list of properties but a single bean as an argument: `@JsonCreator(mode = JsonCreator.Mode.DELEGATING)` From Java doc: > A mode that indicates that if the...