Advertisement
Guest User

Untitled

a guest
Nov 20th, 2014
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. //used for reflection only
  2. @SuppressWarnings("unused")
  3. private static final List<MyObject> EMPTY_MY_OBJECT = null;
  4. private static final Type MY_OBJECT_TYPE;
  5.  
  6. static {
  7. try {
  8. MY_OBJECT_TYPE = MyClass.class.getDeclaredField("EMPTY_MY_OBJECT").getGenericType();
  9. } catch (Exception e) {
  10. ...
  11. }
  12. }
  13.  
  14. private List<MyObject> readFromDisk() {
  15.  
  16. try {
  17. String string = FileUtils.readFileToString(new File(JSON_FILE_NAME), null);
  18. return new Gson().fromJson(string, MY_OBJECT_TYPE);
  19. } catch (Exception e) {
  20. ...
  21. }
  22. }
  23.  
  24. private static final Type MY_OBJECT_TYPE = TypeUtils.generate(List.class, MyObject.class);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement