jackson-databind icon indicating copy to clipboard operation
jackson-databind copied to clipboard

General data-binding package for Jackson (2.x): works on streaming API (core) implementation(s)

Results 238 jackson-databind issues
Sort by recently updated
recently updated
newest added

There are many use cases where the json to be deserialized contains pseudo enumeration values as string. Take a look at these examples ``` { "type": "cat", "name": "Toby"} ```...

Hi, I'm currently trying to serialize and deserialize a two-dimensional array of final types that are stored in a two-dimensional array of a non-final superclass (in the example below: storing...

has-failing-test

**Describe the bug** I am trying to Serialize a class that has weird map-Types (eg. String[] as key), instead of implementing a Map(De)Serializer, I went the way of a @JsonValue...

Currently, there is no way to specify different merge behaviors for array-like types and `Map`s if one of the types is used as a container and the other one for...

When using `readerForUpdating` with an existing object, Jackson fails with: ``` Cannot deserialize Class mypackage.MyClass$1 (of type local/anonymous) as a Bean at com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.isPotentialBeanType(BeanDeserializerFactory.java:883) at com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.createBeanDeserializer(BeanDeserializerFactory.java:137) at com.fasterxml.jackson.databind.deser.DeserializerCache._createDeserializer2(DeserializerCache.java:414) at com.fasterxml.jackson.databind.deser.DeserializerCache._createDeserializer(DeserializerCache.java:349) at...

I have a simple situation. The JSON I want to deserialize is in a base 64 encoded value. I need to decode the value, then let the default deserialization mechanisms...

All Reflective Access into JDK Internal's modules have been disabled by default in JDK 16 and above, The ability to override this in JDK 17 has been removed **Describe the...

This feature is added to fix #2951

2.18

As per thread in the mailing list: I'm trying to migrate a makeshift polymorphic custom deserializer (which i spawned because I hadn't read the docs). The deserializer originally worked like...

With Java 9 and later, addition of Module system (JPMS) causes a new type of failure when attempting to call `setAccessible()` on Classes and accessors (Fields, Methods, Constructors). While we...