1 package org.oxerr.okcoin.websocket.dto;
2
3 import java.time.Instant;
4
5 import javax.json.JsonArray;
6 import javax.json.JsonValue;
7
8 public class Candlestick extends org.oxerr.okcoin.rest.dto.Candlestick {
9
10 private static final long serialVersionUID = 2015030501L;
11
12 public Candlestick(JsonValue jsonValue) {
13 this((JsonArray) jsonValue);
14 }
15
16 public Candlestick(JsonArray jsonArray) {
17 super(
18 Instant.ofEpochMilli(jsonArray.getJsonNumber(0).longValue()),
19 jsonArray.getJsonNumber(1).bigDecimalValue(),
20 jsonArray.getJsonNumber(2).bigDecimalValue(),
21 jsonArray.getJsonNumber(3).bigDecimalValue(),
22 jsonArray.getJsonNumber(4).bigDecimalValue(),
23 jsonArray.getJsonNumber(5).bigDecimalValue()
24 );
25 }
26
27 }