Advertisement
Guest User

Untitled

a guest
Jun 29th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.45 KB | None | 0 0
  1. -----------------------------------com.example.Contact.java-----------------------------------
  2.  
  3. package com.example;
  4.  
  5. import java.util.HashMap;
  6. import java.util.List;
  7. import java.util.Map;
  8. import com.fasterxml.jackson.annotation.JsonAnyGetter;
  9. import com.fasterxml.jackson.annotation.JsonAnySetter;
  10. import com.fasterxml.jackson.annotation.JsonIgnore;
  11. import com.fasterxml.jackson.annotation.JsonInclude;
  12. import com.fasterxml.jackson.annotation.JsonProperty;
  13. import com.fasterxml.jackson.annotation.JsonPropertyOrder;
  14.  
  15. @JsonInclude(JsonInclude.Include.NON_NULL)
  16. @JsonPropertyOrder({
  17. "phones",
  18. "name"
  19. })
  20. public class Contact {
  21.  
  22. @JsonProperty("phones")
  23. private List<String> phones = null;
  24. @JsonProperty("name")
  25. private String name;
  26. @JsonIgnore
  27. private Map<String, Object> additionalProperties = new HashMap<String, Object>();
  28.  
  29. @JsonProperty("phones")
  30. public List<String> getPhones() {
  31. return phones;
  32. }
  33.  
  34. @JsonProperty("phones")
  35. public void setPhones(List<String> phones) {
  36. this.phones = phones;
  37. }
  38.  
  39. @JsonProperty("name")
  40. public String getName() {
  41. return name;
  42. }
  43.  
  44. @JsonProperty("name")
  45. public void setName(String name) {
  46. this.name = name;
  47. }
  48.  
  49. @JsonAnyGetter
  50. public Map<String, Object> getAdditionalProperties() {
  51. return this.additionalProperties;
  52. }
  53.  
  54. @JsonAnySetter
  55. public void setAdditionalProperty(String name, Object value) {
  56. this.additionalProperties.put(name, value);
  57. }
  58.  
  59. }
  60. -----------------------------------com.example.Example.java-----------------------------------
  61.  
  62. package com.example;
  63.  
  64. import java.util.HashMap;
  65. import java.util.List;
  66. import java.util.Map;
  67. import com.fasterxml.jackson.annotation.JsonAnyGetter;
  68. import com.fasterxml.jackson.annotation.JsonAnySetter;
  69. import com.fasterxml.jackson.annotation.JsonIgnore;
  70. import com.fasterxml.jackson.annotation.JsonInclude;
  71. import com.fasterxml.jackson.annotation.JsonProperty;
  72. import com.fasterxml.jackson.annotation.JsonPropertyOrder;
  73.  
  74. @JsonInclude(JsonInclude.Include.NON_NULL)
  75. @JsonPropertyOrder({
  76. "contacts",
  77. "color",
  78. "company",
  79. "editable",
  80. "status",
  81. "id",
  82. "images",
  83. "address",
  84. "mount_date",
  85. "date",
  86. "apartment",
  87. "responsible"
  88. })
  89. public class Example {
  90.  
  91. @JsonProperty("contacts")
  92. private List<Contact> contacts = null;
  93. @JsonProperty("color")
  94. private String color;
  95. @JsonProperty("company")
  96. private String company;
  97. @JsonProperty("editable")
  98. private int editable;
  99. @JsonProperty("status")
  100. private String status;
  101. @JsonProperty("id")
  102. private String id;
  103. @JsonProperty("images")
  104. private List<Image> images = null;
  105. @JsonProperty("address")
  106. private String address;
  107. @JsonProperty("mount_date")
  108. private String mountDate;
  109. @JsonProperty("date")
  110. private String date;
  111. @JsonProperty("apartment")
  112. private String apartment;
  113. @JsonProperty("responsible")
  114. private String responsible;
  115. @JsonIgnore
  116. private Map<String, Object> additionalProperties = new HashMap<String, Object>();
  117.  
  118. @JsonProperty("contacts")
  119. public List<Contact> getContacts() {
  120. return contacts;
  121. }
  122.  
  123. @JsonProperty("contacts")
  124. public void setContacts(List<Contact> contacts) {
  125. this.contacts = contacts;
  126. }
  127.  
  128. @JsonProperty("color")
  129. public String getColor() {
  130. return color;
  131. }
  132.  
  133. @JsonProperty("color")
  134. public void setColor(String color) {
  135. this.color = color;
  136. }
  137.  
  138. @JsonProperty("company")
  139. public String getCompany() {
  140. return company;
  141. }
  142.  
  143. @JsonProperty("company")
  144. public void setCompany(String company) {
  145. this.company = company;
  146. }
  147.  
  148. @JsonProperty("editable")
  149. public int getEditable() {
  150. return editable;
  151. }
  152.  
  153. @JsonProperty("editable")
  154. public void setEditable(int editable) {
  155. this.editable = editable;
  156. }
  157.  
  158. @JsonProperty("status")
  159. public String getStatus() {
  160. return status;
  161. }
  162.  
  163. @JsonProperty("status")
  164. public void setStatus(String status) {
  165. this.status = status;
  166. }
  167.  
  168. @JsonProperty("id")
  169. public String getId() {
  170. return id;
  171. }
  172.  
  173. @JsonProperty("id")
  174. public void setId(String id) {
  175. this.id = id;
  176. }
  177.  
  178. @JsonProperty("images")
  179. public List<Image> getImages() {
  180. return images;
  181. }
  182.  
  183. @JsonProperty("images")
  184. public void setImages(List<Image> images) {
  185. this.images = images;
  186. }
  187.  
  188. @JsonProperty("address")
  189. public String getAddress() {
  190. return address;
  191. }
  192.  
  193. @JsonProperty("address")
  194. public void setAddress(String address) {
  195. this.address = address;
  196. }
  197.  
  198. @JsonProperty("mount_date")
  199. public String getMountDate() {
  200. return mountDate;
  201. }
  202.  
  203. @JsonProperty("mount_date")
  204. public void setMountDate(String mountDate) {
  205. this.mountDate = mountDate;
  206. }
  207.  
  208. @JsonProperty("date")
  209. public String getDate() {
  210. return date;
  211. }
  212.  
  213. @JsonProperty("date")
  214. public void setDate(String date) {
  215. this.date = date;
  216. }
  217.  
  218. @JsonProperty("apartment")
  219. public String getApartment() {
  220. return apartment;
  221. }
  222.  
  223. @JsonProperty("apartment")
  224. public void setApartment(String apartment) {
  225. this.apartment = apartment;
  226. }
  227.  
  228. @JsonProperty("responsible")
  229. public String getResponsible() {
  230. return responsible;
  231. }
  232.  
  233. @JsonProperty("responsible")
  234. public void setResponsible(String responsible) {
  235. this.responsible = responsible;
  236. }
  237.  
  238. @JsonAnyGetter
  239. public Map<String, Object> getAdditionalProperties() {
  240. return this.additionalProperties;
  241. }
  242.  
  243. @JsonAnySetter
  244. public void setAdditionalProperty(String name, Object value) {
  245. this.additionalProperties.put(name, value);
  246. }
  247.  
  248. }
  249. -----------------------------------com.example.Image.java-----------------------------------
  250.  
  251. package com.example;
  252.  
  253. import java.util.HashMap;
  254. import java.util.Map;
  255. import com.fasterxml.jackson.annotation.JsonAnyGetter;
  256. import com.fasterxml.jackson.annotation.JsonAnySetter;
  257. import com.fasterxml.jackson.annotation.JsonIgnore;
  258. import com.fasterxml.jackson.annotation.JsonInclude;
  259. import com.fasterxml.jackson.annotation.JsonProperty;
  260. import com.fasterxml.jackson.annotation.JsonPropertyOrder;
  261.  
  262. @JsonInclude(JsonInclude.Include.NON_NULL)
  263. @JsonPropertyOrder({
  264. "id",
  265. "url"
  266. })
  267. public class Image {
  268.  
  269. @JsonProperty("id")
  270. private int id;
  271. @JsonProperty("url")
  272. private String url;
  273. @JsonIgnore
  274. private Map<String, Object> additionalProperties = new HashMap<String, Object>();
  275.  
  276. @JsonProperty("id")
  277. public int getId() {
  278. return id;
  279. }
  280.  
  281. @JsonProperty("id")
  282. public void setId(int id) {
  283. this.id = id;
  284. }
  285.  
  286. @JsonProperty("url")
  287. public String getUrl() {
  288. return url;
  289. }
  290.  
  291. @JsonProperty("url")
  292. public void setUrl(String url) {
  293. this.url = url;
  294. }
  295.  
  296. @JsonAnyGetter
  297. public Map<String, Object> getAdditionalProperties() {
  298. return this.additionalProperties;
  299. }
  300.  
  301. @JsonAnySetter
  302. public void setAdditionalProperty(String name, Object value) {
  303. this.additionalProperties.put(name, value);
  304. }
  305.  
  306. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement