summaryrefslogtreecommitdiff
path: root/sdl_android/src/main/java/com/smartdevicelink/proxy/RPCMessage.java
diff options
context:
space:
mode:
authorAustin Kirk <askirk@umich.edu>2017-06-07 15:03:52 -0400
committerAustin Kirk <askirk@umich.edu>2017-06-07 15:03:52 -0400
commit9ee3b285081097c59065147a173a28bb14b303e5 (patch)
treef6d29a9f63c74e4434645a2263db12a4f7c34b43 /sdl_android/src/main/java/com/smartdevicelink/proxy/RPCMessage.java
parent070661af0bf6df90dda1da31775a2b532dfecb05 (diff)
downloadsdl_android-9ee3b285081097c59065147a173a28bb14b303e5.tar.gz
Adding Missing Unit Tests for RPCs
Diffstat (limited to 'sdl_android/src/main/java/com/smartdevicelink/proxy/RPCMessage.java')
-rw-r--r--sdl_android/src/main/java/com/smartdevicelink/proxy/RPCMessage.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/sdl_android/src/main/java/com/smartdevicelink/proxy/RPCMessage.java b/sdl_android/src/main/java/com/smartdevicelink/proxy/RPCMessage.java
index 49e128185..ab4763103 100644
--- a/sdl_android/src/main/java/com/smartdevicelink/proxy/RPCMessage.java
+++ b/sdl_android/src/main/java/com/smartdevicelink/proxy/RPCMessage.java
@@ -112,5 +112,13 @@ public class RPCMessage extends RPCStruct {
public Boolean getBoolean(String key) { return (Boolean) parameters.get(key); }
@Override
- public Long getLong(String key){ return (Long) parameters.get(key); }
+ public Long getLong(String key){
+ Object result = parameters.get(key);
+ if (result instanceof Integer) {
+ return ((Integer) result).longValue();
+ }else if(result instanceof Long){
+ return (Long) result;
+ }
+ return null;
+ }
}