diff options
Diffstat (limited to 'src/data/Tweet.java')
-rw-r--r-- | src/data/Tweet.java | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/src/data/Tweet.java b/src/data/Tweet.java index 67292ec..384a9e1 100644 --- a/src/data/Tweet.java +++ b/src/data/Tweet.java @@ -10,10 +10,14 @@ public class Tweet { public long id; public String lang; + @ValidatingJsonDeserializer.Nullable public long in_reply_to_user_id; public String created_at; public long favorite_count; - public String place; + @ValidatingJsonDeserializer.Nullable + @ValidatingJsonDeserializer.Validator + public Place place; + @ValidatingJsonDeserializer.Nullable public String coordinates; public String text; @ValidatingJsonDeserializer.Nullable @@ -31,6 +35,16 @@ public class Tweet { return gson.toJson(this); } + public static class Place { + + //public String id; // "a5b6bdd8008412b1" + //public String name; // "Danbury" + //public String country_code; // "US" + public String country; // "United States" + //public String url; // "https://api.twitter.com/1.1/geo/id/a5b6bdd8008412b1.json" + public String full_name; // "Danbury, CT" + } + public static class Entities { @ValidatingJsonDeserializer.Validator |