[ 
https://issues.apache.org/jira/browse/JOHNZON-203?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16782766#comment-16782766
 ] 

Romain Manni-Bucau commented on JOHNZON-203:
--------------------------------------------

Implemented a first pass - understand some advanced cases are likely not fully 
supported. In our mapper we can type the new method as we want but until JSON-B 
get or not this feature I added in our jsonb impl module a JsonValueReader and 
JsonValueWriter which can be used with the corresponding method in JsonB API to 
get the same feature. So long story short the feature should be both available 
in our mapper and JSON-B API now.

> How do I map a Java Bean to javax.json.JsonValue?
> -------------------------------------------------
>
>                 Key: JOHNZON-203
>                 URL: https://issues.apache.org/jira/browse/JOHNZON-203
>             Project: Johnzon
>          Issue Type: New Feature
>    Affects Versions: 1.1.11
>            Reporter: Alexander Falb
>            Priority: Major
>
> From what I understand {{org.apache.johnzon.mapper.Mapper}} is ment to map 
> Java Beans to JSON strings.
> Is there a way to map from a Java Bean to a {{javax.json.JsonValue}} and from 
> JsonValue to a JSON string?
> I would need the intermediate JsonValue based structure for further 
> processing before writing the final JSON string. The only way I'm curently 
> aware of is writing the JSON string and reading it again with 
> {{javax.json.Json.createReader(new StringReader(jsonString)).readObject()}}, 
> which is ok as a workaround, but not optimal as final solution.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to