You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@johnzon.apache.org by rm...@apache.org on 2019/08/14 08:38:58 UTC
[johnzon] branch master updated: JOHNZON-253 string generic
deserialization
This is an automated email from the ASF dual-hosted git repository.
rmannibucau pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/johnzon.git
The following commit(s) were added to refs/heads/master by this push:
new a1348aa JOHNZON-253 string generic deserialization
a1348aa is described below
commit a1348aae8a49dc1e9c3aa59ec05bfa9a4388b862
Author: Romain Manni-Bucau <rm...@apache.org>
AuthorDate: Wed Aug 14 10:38:53 2019 +0200
JOHNZON-253 string generic deserialization
---
.../src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java | 3 +++
1 file changed, 3 insertions(+)
diff --git a/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java b/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java
index d6bf2cd..581cf21 100644
--- a/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java
+++ b/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java
@@ -585,6 +585,9 @@ public class MappingParserImpl implements MappingParser {
if (JsonNumber.class.isInstance(jsonValue)) {
return toNumberValue(JsonNumber.class.cast(jsonValue));
}
+ if (JsonString.class.isInstance(jsonValue)) {
+ return JsonString.class.cast(jsonValue).getString();
+ }
}
if (type == Character.class || type == char.class) {