diff --git a/wsdef/src/main/java/com/google/gson/webservice/definition/ParamMap.java b/wsdef/src/main/java/com/google/gson/webservice/definition/ParamMap.java index 459d302f..f2415ff0 100644 --- a/wsdef/src/main/java/com/google/gson/webservice/definition/ParamMap.java +++ b/wsdef/src/main/java/com/google/gson/webservice/definition/ParamMap.java @@ -63,8 +63,9 @@ class ParamMap { return contents.get(paramName); } + @SuppressWarnings("unchecked") public T get(TypedKey key) { - return get(key.getName(), key.getClassOfT()); + return (T) get(key.getName(), key.getClassOfT()); } @SuppressWarnings("unchecked")