resolve the problem: using gson, generics func throws java.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap...