You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@johnzon.apache.org by rs...@apache.org on 2016/04/18 10:18:15 UTC

[7/7] incubator-johnzon git commit: JOHNZON-72 direct lookup for Object.class if we have an interface

JOHNZON-72 direct lookup for Object.class if we have an interface


Project: http://git-wip-us.apache.org/repos/asf/incubator-johnzon/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-johnzon/commit/60dcff90
Tree: http://git-wip-us.apache.org/repos/asf/incubator-johnzon/tree/60dcff90
Diff: http://git-wip-us.apache.org/repos/asf/incubator-johnzon/diff/60dcff90

Branch: refs/heads/master
Commit: 60dcff90d200b1a744b3b3da47f21cf5bdc1eec3
Parents: e059b72
Author: Reinhard Sandtner <rs...@apache.org>
Authored: Mon Apr 18 10:07:57 2016 +0200
Committer: Reinhard Sandtner <rs...@apache.org>
Committed: Mon Apr 18 10:07:57 2016 +0200

----------------------------------------------------------------------
 .../src/main/java/org/apache/johnzon/mapper/MapperConfig.java    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-johnzon/blob/60dcff90/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java
----------------------------------------------------------------------
diff --git a/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java b/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java
index 942d463..afd40b2 100644
--- a/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java
+++ b/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java
@@ -187,8 +187,8 @@ class MapperConfig implements Cloneable {
             }
 
             if (converter == null && toProcess.isInterface()) {
-                toProcess = Object.class;
-                continue;
+                converter = matchingConverters.get(Object.class);
+                break;
             }
 
             toProcess = toProcess.getSuperclass();