jsonb-api icon indicating copy to clipboard operation
jsonb-api copied to clipboard

Jakarta JSON Binding

Results 115 jsonb-api issues
Sort by recently updated
recently updated
newest added

At the moment, MapDeserializer throws an error if the key for the Map is not a String. Can we add a feature to allow the JSONConfig to have a custom...

enhancement

Given JSON-B is serializing a `Map`, currently Yasson produces different serialized formats depending on `K`: * (A) `K instanceof String`: Yasson produces `{"k.toString()":"serialize(v)"}` * (B) otherwise: Yasson produces `[{"key":serialize(k),"value":serialize(v)}]` In...

From the [specification](https://github.com/eclipse-ee4j/jsonb-api/blob/599481cab6ecccf9eae3b6ab33bef174ec3c11ef/spec/src/main/asciidoc/jsonb.adoc#471-adapters): > There are two ways how to register JsonbAdapter: > 1. Using JsonbConfig::withAdapters method; > 2. Annotating a class field with JsonbTypeAdapter annotation. However, the [JsonbTypeAdapter annotation](https://javadoc.io/static/javax.json.bind/javax.json.bind-api/1.0/javax/json/bind/annotation/JsonbTypeAdapter.html)...

documentation

Apologies whenever this issue is not appropriate. May I have a chance of deserializing a collection field using a getter only? ```java public List getSome() { // JAXB used to...

Currently Records need to have specific names for the attributes before they are picked up. `public record Person (String name, Integer age)` results in an empty JSON construct due to...

- [ ] Organization Name ("Organization") and, if applicable, URL\ Eclipse Foundation - [ ] Product Name, Version and download URL (if applicable)\ [Eclipse Yasson 3.0.0](https://github.com/eclipse-ee4j/yasson/releases/tag/3.0.0-RC1) - [ ] Specification...

certification

https://eclipse-ee4j.github.io/jsonb-api/docs/user-guide.html does not exist.

Currently CDI_SE is used to test CDI related JSONB functionality. It's not convenient for users running standalone TCKs as part of a platform testing.

The standalone jsonb ee.jakarta.tck.json.bind.customizedmapping.numberformat.NumberFormatCustomizationTest.testNumberFormatField TCK test is failing under Java SE 17 with the following error: ``` ee.jakarta.tck.json.bind.customizedmapping.numberformat.NumberFormatCustomizationTest.testNumberFormatField Time elapsed: 0.009 s