Added Android code
[wl-app.git] / Android / folioreader / src / main / java / com / folioreader / model / dictionary / Dictionary.java
1 package com.folioreader.model.dictionary;
2
3 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
4 import com.fasterxml.jackson.annotation.JsonProperty;
5
6 import java.util.List;
7
8 /**
9  * class is object representation of JSON received from
10  * open source dictionary API "pearson"
11  * ref => http://developer.pearson.com/apis/dictionaries
12  *
13  * @author gautam chibde on 4/7/17.
14  */
15 @JsonIgnoreProperties(ignoreUnknown = true)
16 public class Dictionary {
17     @JsonProperty
18     private int status;
19     @JsonProperty
20     private String url;
21     @JsonProperty
22     private List<DictionaryResults> results;
23
24     @Override
25     public String toString() {
26         return "Dictionary{" +
27                 "status=" + status +
28                 ", url='" + url + '\'' +
29                 ", results=" + results +
30                 '}';
31     }
32
33     public int getStatus() {
34         return status;
35     }
36
37     public void setStatus(int status) {
38         this.status = status;
39     }
40
41     public List<DictionaryResults> getResults() {
42         return results;
43     }
44
45     public void setResults(List<DictionaryResults> results) {
46         this.results = results;
47     }
48
49     public String getUrl() {
50         return url;
51     }
52
53     public void setUrl(String url) {
54         this.url = url;
55     }
56 }