Skip to content

Instantly share code, notes, and snippets.

@arun12209
Created April 5, 2020 08:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save arun12209/867a77f1f8e6578249c3bfbb10b39027 to your computer and use it in GitHub Desktop.
Save arun12209/867a77f1f8e6578249c3bfbb10b39027 to your computer and use it in GitHub Desktop.
covid19DataParser
public class covid19DataParser {
@AuraEnabled
public List<Cases_time_series> cases_time_series;
@AuraEnabled
public List<Key_values> key_values;
@AuraEnabled
public List<Statewise> statewise;
@AuraEnabled
public List<Tested> tested;
public class Key_values {
@AuraEnabled
public String confirmeddelta;
@AuraEnabled
public String counterforautotimeupdate;
@AuraEnabled
public String deceaseddelta;
@AuraEnabled
public String lastupdatedtime;
@AuraEnabled
public String recovereddelta;
@AuraEnabled
public String statesdelta;
}
public class Delta {
@AuraEnabled
public Integer active;
@AuraEnabled
public Integer confirmed;
@AuraEnabled
public Integer deaths;
@AuraEnabled
public Integer recovered;
}
public class Statewise {
@AuraEnabled
public String active;
@AuraEnabled
public String confirmed;
@AuraEnabled
public String deaths;
@AuraEnabled
public Delta delta;
@AuraEnabled
public String deltaconfirmed;
@AuraEnabled
public String deltadeaths;
@AuraEnabled
public String deltarecovered;
@AuraEnabled
public String lastupdatedtime;
@AuraEnabled
public String recovered;
@AuraEnabled
public String state;
@AuraEnabled
public String statecode;
}
public class Cases_time_series {
@AuraEnabled
public String dailyconfirmed;
@AuraEnabled
public String dailydeceased;
@AuraEnabled
public String dailyrecovered;
@AuraEnabled
public String date1;
@AuraEnabled
public String totalconfirmed;
@AuraEnabled
public String totaldeceased;
@AuraEnabled
public String totalrecovered;
}
public class Tested {
@AuraEnabled
public String source;
@AuraEnabled
public String testsconductedbyprivatelabs;
@AuraEnabled
public String totalindividualstested;
@AuraEnabled
public String totalpositivecases;
@AuraEnabled
public String totalsamplestested;
@AuraEnabled
public String updatetimestamp;
}
public static covid19DataParser parse(String json) {
return (covid19DataParser) System.JSON.deserialize(json, covid19DataParser.class);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment