Guest User

Untitled

a guest
Mar 20th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. # U.java
  2.  
  3. ## How to use
  4.  
  5. when creating a new Gson object (you must use a GsonBuilder), do
  6. ```java
  7. GsonBuilder builder = new GsonBuilder();
  8. //...
  9. builder.registerTypeAdapterFactory(new U.Factory());
  10. ```
  11.  
  12. Then, you can use
  13. ```java
  14. class Demo {
  15. U<String, Integer> id;
  16. }
  17. ```
  18. ...
  19.  
  20. ```java
  21. Demo demo = gson.fromJson("{\"id\":1}", Demo.class);
  22. Integer intid = demo.id.getVal(Integer.class);
  23. ```
  24. or
  25. ```java
  26. Demo demo = gson.fromJson("{\"id\":\"1\"}", Demo.class);
  27. String strid = demo.id.getVal(String.class);
  28. ```
Add Comment
Please, Sign In to add comment