/src/main/java/com/eoddata/ws/data/RESPONSE.java

https://github.com/lydonchandra/EodData · Java · 567 lines · 182 code · 44 blank · 341 comment · 0 complexity · 23d49e7f88cb75f7ab2d454ccaaab116 MD5 · raw file

  1. package com.eoddata.ws.data;
  2. import javax.xml.bind.annotation.XmlAccessType;
  3. import javax.xml.bind.annotation.XmlAccessorType;
  4. import javax.xml.bind.annotation.XmlAttribute;
  5. import javax.xml.bind.annotation.XmlElement;
  6. import javax.xml.bind.annotation.XmlSchemaType;
  7. import javax.xml.bind.annotation.XmlType;
  8. import javax.xml.datatype.XMLGregorianCalendar;
  9. /**
  10. * <p>Java class for RESPONSE complex type.
  11. *
  12. * <p>The following schema fragment specifies the expected content contained within this class.
  13. *
  14. * <pre>
  15. * &lt;complexType name="RESPONSE">
  16. * &lt;complexContent>
  17. * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
  18. * &lt;sequence>
  19. * &lt;element name="EXCHANGE" type="{http://ws.eoddata.com/Data}EXCHANGE" minOccurs="0"/>
  20. * &lt;element name="EXCHANGES" type="{http://ws.eoddata.com/Data}ArrayOfEXCHANGE" minOccurs="0"/>
  21. * &lt;element name="SYMBOL" type="{http://ws.eoddata.com/Data}SYMBOL" minOccurs="0"/>
  22. * &lt;element name="SYMBOLS" type="{http://ws.eoddata.com/Data}ArrayOfSYMBOL" minOccurs="0"/>
  23. * &lt;element name="QUOTE" type="{http://ws.eoddata.com/Data}QUOTE" minOccurs="0"/>
  24. * &lt;element name="QUOTES" type="{http://ws.eoddata.com/Data}ArrayOfQUOTE" minOccurs="0"/>
  25. * &lt;element name="SPLITS" type="{http://ws.eoddata.com/Data}ArrayOfSPLIT" minOccurs="0"/>
  26. * &lt;element name="COUNTRIES" type="{http://ws.eoddata.com/Data}ArrayOfCountryBase" minOccurs="0"/>
  27. * &lt;element name="FUNDAMENTALS" type="{http://ws.eoddata.com/Data}ArrayOfFUNDAMENTAL" minOccurs="0"/>
  28. * &lt;element name="TECHNICALS" type="{http://ws.eoddata.com/Data}ArrayOfTECHNICAL" minOccurs="0"/>
  29. * &lt;element name="SYMBOLCHANGES" type="{http://ws.eoddata.com/Data}ArrayOfSYMBOLCHANGE" minOccurs="0"/>
  30. * &lt;element name="CHART" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
  31. * &lt;element name="MEMBERSHIP" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
  32. * &lt;element name="VERSION" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
  33. * &lt;element name="MONTHS" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
  34. * &lt;element name="DATAFORMATS" type="{http://ws.eoddata.com/Data}ArrayOfDATAFORMAT" minOccurs="0"/>
  35. * &lt;/sequence>
  36. * &lt;attribute name="Source" type="{http://www.w3.org/2001/XMLSchema}string" />
  37. * &lt;attribute name="Message" type="{http://www.w3.org/2001/XMLSchema}string" />
  38. * &lt;attribute name="Date" use="required" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
  39. * &lt;/restriction>
  40. * &lt;/complexContent>
  41. * &lt;/complexType>
  42. * </pre>
  43. *
  44. *
  45. */
  46. @XmlAccessorType(XmlAccessType.FIELD)
  47. @XmlType(name = "RESPONSE", propOrder = {
  48. "exchange",
  49. "exchanges",
  50. "symbol",
  51. "symbols",
  52. "quote",
  53. "quotes",
  54. "splits",
  55. "countries",
  56. "fundamentals",
  57. "technicals",
  58. "symbolchanges",
  59. "chart",
  60. "membership",
  61. "version",
  62. "months",
  63. "dataformats"
  64. })
  65. public class RESPONSE {
  66. @XmlElement(name = "EXCHANGE")
  67. protected EXCHANGE exchange;
  68. @XmlElement(name = "EXCHANGES")
  69. protected ArrayOfEXCHANGE exchanges;
  70. @XmlElement(name = "SYMBOL")
  71. protected SYMBOL symbol;
  72. @XmlElement(name = "SYMBOLS")
  73. protected ArrayOfSYMBOL symbols;
  74. @XmlElement(name = "QUOTE")
  75. protected QUOTE quote;
  76. @XmlElement(name = "QUOTES")
  77. protected ArrayOfQUOTE quotes;
  78. @XmlElement(name = "SPLITS")
  79. protected ArrayOfSPLIT splits;
  80. @XmlElement(name = "COUNTRIES")
  81. protected ArrayOfCountryBase countries;
  82. @XmlElement(name = "FUNDAMENTALS")
  83. protected ArrayOfFUNDAMENTAL fundamentals;
  84. @XmlElement(name = "TECHNICALS")
  85. protected ArrayOfTECHNICAL technicals;
  86. @XmlElement(name = "SYMBOLCHANGES")
  87. protected ArrayOfSYMBOLCHANGE symbolchanges;
  88. @XmlElement(name = "CHART")
  89. protected String chart;
  90. @XmlElement(name = "MEMBERSHIP")
  91. protected String membership;
  92. @XmlElement(name = "VERSION")
  93. protected String version;
  94. @XmlElement(name = "MONTHS")
  95. protected String months;
  96. @XmlElement(name = "DATAFORMATS")
  97. protected ArrayOfDATAFORMAT dataformats;
  98. @XmlAttribute(name = "Source")
  99. protected String source;
  100. @XmlAttribute(name = "Message")
  101. protected String message;
  102. @XmlAttribute(name = "Date", required = true)
  103. @XmlSchemaType(name = "dateTime")
  104. protected XMLGregorianCalendar date;
  105. /**
  106. * Gets the value of the exchange property.
  107. *
  108. * @return
  109. * possible object is
  110. * {@link EXCHANGE }
  111. *
  112. */
  113. public EXCHANGE getEXCHANGE() {
  114. return exchange;
  115. }
  116. /**
  117. * Sets the value of the exchange property.
  118. *
  119. * @param value
  120. * allowed object is
  121. * {@link EXCHANGE }
  122. *
  123. */
  124. public void setEXCHANGE(EXCHANGE value) {
  125. this.exchange = value;
  126. }
  127. /**
  128. * Gets the value of the exchanges property.
  129. *
  130. * @return
  131. * possible object is
  132. * {@link ArrayOfEXCHANGE }
  133. *
  134. */
  135. public ArrayOfEXCHANGE getEXCHANGES() {
  136. return exchanges;
  137. }
  138. /**
  139. * Sets the value of the exchanges property.
  140. *
  141. * @param value
  142. * allowed object is
  143. * {@link ArrayOfEXCHANGE }
  144. *
  145. */
  146. public void setEXCHANGES(ArrayOfEXCHANGE value) {
  147. this.exchanges = value;
  148. }
  149. /**
  150. * Gets the value of the symbol property.
  151. *
  152. * @return
  153. * possible object is
  154. * {@link SYMBOL }
  155. *
  156. */
  157. public SYMBOL getSYMBOL() {
  158. return symbol;
  159. }
  160. /**
  161. * Sets the value of the symbol property.
  162. *
  163. * @param value
  164. * allowed object is
  165. * {@link SYMBOL }
  166. *
  167. */
  168. public void setSYMBOL(SYMBOL value) {
  169. this.symbol = value;
  170. }
  171. /**
  172. * Gets the value of the symbols property.
  173. *
  174. * @return
  175. * possible object is
  176. * {@link ArrayOfSYMBOL }
  177. *
  178. */
  179. public ArrayOfSYMBOL getSYMBOLS() {
  180. return symbols;
  181. }
  182. /**
  183. * Sets the value of the symbols property.
  184. *
  185. * @param value
  186. * allowed object is
  187. * {@link ArrayOfSYMBOL }
  188. *
  189. */
  190. public void setSYMBOLS(ArrayOfSYMBOL value) {
  191. this.symbols = value;
  192. }
  193. /**
  194. * Gets the value of the quote property.
  195. *
  196. * @return
  197. * possible object is
  198. * {@link QUOTE }
  199. *
  200. */
  201. public QUOTE getQUOTE() {
  202. return quote;
  203. }
  204. /**
  205. * Sets the value of the quote property.
  206. *
  207. * @param value
  208. * allowed object is
  209. * {@link QUOTE }
  210. *
  211. */
  212. public void setQUOTE(QUOTE value) {
  213. this.quote = value;
  214. }
  215. /**
  216. * Gets the value of the quotes property.
  217. *
  218. * @return
  219. * possible object is
  220. * {@link ArrayOfQUOTE }
  221. *
  222. */
  223. public ArrayOfQUOTE getQUOTES() {
  224. return quotes;
  225. }
  226. /**
  227. * Sets the value of the quotes property.
  228. *
  229. * @param value
  230. * allowed object is
  231. * {@link ArrayOfQUOTE }
  232. *
  233. */
  234. public void setQUOTES(ArrayOfQUOTE value) {
  235. this.quotes = value;
  236. }
  237. /**
  238. * Gets the value of the splits property.
  239. *
  240. * @return
  241. * possible object is
  242. * {@link ArrayOfSPLIT }
  243. *
  244. */
  245. public ArrayOfSPLIT getSPLITS() {
  246. return splits;
  247. }
  248. /**
  249. * Sets the value of the splits property.
  250. *
  251. * @param value
  252. * allowed object is
  253. * {@link ArrayOfSPLIT }
  254. *
  255. */
  256. public void setSPLITS(ArrayOfSPLIT value) {
  257. this.splits = value;
  258. }
  259. /**
  260. * Gets the value of the countries property.
  261. *
  262. * @return
  263. * possible object is
  264. * {@link ArrayOfCountryBase }
  265. *
  266. */
  267. public ArrayOfCountryBase getCOUNTRIES() {
  268. return countries;
  269. }
  270. /**
  271. * Sets the value of the countries property.
  272. *
  273. * @param value
  274. * allowed object is
  275. * {@link ArrayOfCountryBase }
  276. *
  277. */
  278. public void setCOUNTRIES(ArrayOfCountryBase value) {
  279. this.countries = value;
  280. }
  281. /**
  282. * Gets the value of the fundamentals property.
  283. *
  284. * @return
  285. * possible object is
  286. * {@link ArrayOfFUNDAMENTAL }
  287. *
  288. */
  289. public ArrayOfFUNDAMENTAL getFUNDAMENTALS() {
  290. return fundamentals;
  291. }
  292. /**
  293. * Sets the value of the fundamentals property.
  294. *
  295. * @param value
  296. * allowed object is
  297. * {@link ArrayOfFUNDAMENTAL }
  298. *
  299. */
  300. public void setFUNDAMENTALS(ArrayOfFUNDAMENTAL value) {
  301. this.fundamentals = value;
  302. }
  303. /**
  304. * Gets the value of the technicals property.
  305. *
  306. * @return
  307. * possible object is
  308. * {@link ArrayOfTECHNICAL }
  309. *
  310. */
  311. public ArrayOfTECHNICAL getTECHNICALS() {
  312. return technicals;
  313. }
  314. /**
  315. * Sets the value of the technicals property.
  316. *
  317. * @param value
  318. * allowed object is
  319. * {@link ArrayOfTECHNICAL }
  320. *
  321. */
  322. public void setTECHNICALS(ArrayOfTECHNICAL value) {
  323. this.technicals = value;
  324. }
  325. /**
  326. * Gets the value of the symbolchanges property.
  327. *
  328. * @return
  329. * possible object is
  330. * {@link ArrayOfSYMBOLCHANGE }
  331. *
  332. */
  333. public ArrayOfSYMBOLCHANGE getSYMBOLCHANGES() {
  334. return symbolchanges;
  335. }
  336. /**
  337. * Sets the value of the symbolchanges property.
  338. *
  339. * @param value
  340. * allowed object is
  341. * {@link ArrayOfSYMBOLCHANGE }
  342. *
  343. */
  344. public void setSYMBOLCHANGES(ArrayOfSYMBOLCHANGE value) {
  345. this.symbolchanges = value;
  346. }
  347. /**
  348. * Gets the value of the chart property.
  349. *
  350. * @return
  351. * possible object is
  352. * {@link String }
  353. *
  354. */
  355. public String getCHART() {
  356. return chart;
  357. }
  358. /**
  359. * Sets the value of the chart property.
  360. *
  361. * @param value
  362. * allowed object is
  363. * {@link String }
  364. *
  365. */
  366. public void setCHART(String value) {
  367. this.chart = value;
  368. }
  369. /**
  370. * Gets the value of the membership property.
  371. *
  372. * @return
  373. * possible object is
  374. * {@link String }
  375. *
  376. */
  377. public String getMEMBERSHIP() {
  378. return membership;
  379. }
  380. /**
  381. * Sets the value of the membership property.
  382. *
  383. * @param value
  384. * allowed object is
  385. * {@link String }
  386. *
  387. */
  388. public void setMEMBERSHIP(String value) {
  389. this.membership = value;
  390. }
  391. /**
  392. * Gets the value of the version property.
  393. *
  394. * @return
  395. * possible object is
  396. * {@link String }
  397. *
  398. */
  399. public String getVERSION() {
  400. return version;
  401. }
  402. /**
  403. * Sets the value of the version property.
  404. *
  405. * @param value
  406. * allowed object is
  407. * {@link String }
  408. *
  409. */
  410. public void setVERSION(String value) {
  411. this.version = value;
  412. }
  413. /**
  414. * Gets the value of the months property.
  415. *
  416. * @return
  417. * possible object is
  418. * {@link String }
  419. *
  420. */
  421. public String getMONTHS() {
  422. return months;
  423. }
  424. /**
  425. * Sets the value of the months property.
  426. *
  427. * @param value
  428. * allowed object is
  429. * {@link String }
  430. *
  431. */
  432. public void setMONTHS(String value) {
  433. this.months = value;
  434. }
  435. /**
  436. * Gets the value of the dataformats property.
  437. *
  438. * @return
  439. * possible object is
  440. * {@link ArrayOfDATAFORMAT }
  441. *
  442. */
  443. public ArrayOfDATAFORMAT getDATAFORMATS() {
  444. return dataformats;
  445. }
  446. /**
  447. * Sets the value of the dataformats property.
  448. *
  449. * @param value
  450. * allowed object is
  451. * {@link ArrayOfDATAFORMAT }
  452. *
  453. */
  454. public void setDATAFORMATS(ArrayOfDATAFORMAT value) {
  455. this.dataformats = value;
  456. }
  457. /**
  458. * Gets the value of the source property.
  459. *
  460. * @return
  461. * possible object is
  462. * {@link String }
  463. *
  464. */
  465. public String getSource() {
  466. return source;
  467. }
  468. /**
  469. * Sets the value of the source property.
  470. *
  471. * @param value
  472. * allowed object is
  473. * {@link String }
  474. *
  475. */
  476. public void setSource(String value) {
  477. this.source = value;
  478. }
  479. /**
  480. * Gets the value of the message property.
  481. *
  482. * @return
  483. * possible object is
  484. * {@link String }
  485. *
  486. */
  487. public String getMessage() {
  488. return message;
  489. }
  490. /**
  491. * Sets the value of the message property.
  492. *
  493. * @param value
  494. * allowed object is
  495. * {@link String }
  496. *
  497. */
  498. public void setMessage(String value) {
  499. this.message = value;
  500. }
  501. /**
  502. * Gets the value of the date property.
  503. *
  504. * @return
  505. * possible object is
  506. * {@link XMLGregorianCalendar }
  507. *
  508. */
  509. public XMLGregorianCalendar getDate() {
  510. return date;
  511. }
  512. /**
  513. * Sets the value of the date property.
  514. *
  515. * @param value
  516. * allowed object is
  517. * {@link XMLGregorianCalendar }
  518. *
  519. */
  520. public void setDate(XMLGregorianCalendar value) {
  521. this.date = value;
  522. }
  523. }