You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by se...@apache.org on 2017/02/16 14:49:43 UTC
cxf git commit: [CXF-7251] Checking for Integer when dealing with the
Long property types
Repository: cxf
Updated Branches:
refs/heads/master cf3f537d2 -> 265ac6e07
[CXF-7251] Checking for Integer when dealing with the Long property types
Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/265ac6e0
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/265ac6e0
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/265ac6e0
Branch: refs/heads/master
Commit: 265ac6e07cb17c02310b1931c09f03c48b6ca8c7
Parents: cf3f537
Author: Sergey Beryozkin <sb...@gmail.com>
Authored: Thu Feb 16 14:49:28 2017 +0000
Committer: Sergey Beryozkin <sb...@gmail.com>
Committed: Thu Feb 16 14:49:28 2017 +0000
----------------------------------------------------------------------
.../main/java/org/apache/cxf/jaxrs/client/spec/ClientImpl.java | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cxf/blob/265ac6e0/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/spec/ClientImpl.java
----------------------------------------------------------------------
diff --git a/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/spec/ClientImpl.java b/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/spec/ClientImpl.java
index 13d3cb6..e88a76f 100644
--- a/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/spec/ClientImpl.java
+++ b/rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/spec/ClientImpl.java
@@ -552,7 +552,9 @@ public class ClientImpl implements Client {
}
}
private static Long getLongValue(Object o) {
- return o instanceof Long ? (Long)o : o instanceof String ? Long.valueOf(o.toString()) : null;
+ return o instanceof Long ? (Long)o
+ : o instanceof String ? Long.valueOf(o.toString())
+ : o instanceof Integer ? ((Integer)o).longValue() : null;
}
private static Integer getIntValue(Object o) {
return o instanceof Integer ? (Integer)o : o instanceof String ? Integer.valueOf(o.toString()) : null;