Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 795 | blopes | 1 | package br.com.kronus.binance.futures.model; |
| 2 | |||
| 3 | import java.math.BigDecimal; |
||
| 4 | import java.time.Instant; |
||
| 5 | import java.time.ZoneId; |
||
| 6 | import java.time.ZonedDateTime; |
||
| 7 | |||
| 8 | public class CandleKLinha { |
||
| 9 | |||
| 10 | private String simbolo; |
||
| 11 | private String intervalo; |
||
| 12 | |||
| 13 | private long horarioAbertura; |
||
| 14 | private long horarioFechamento; |
||
| 15 | |||
| 16 | private BigDecimal abertura; |
||
| 17 | private BigDecimal maxima; |
||
| 18 | private BigDecimal minima; |
||
| 19 | private BigDecimal fechamento; |
||
| 20 | private BigDecimal volume; |
||
| 21 | |||
| 22 | private long quantidadeNegocios; |
||
| 23 | |||
| 24 | public String getSimbolo() { |
||
| 25 | return simbolo; |
||
| 26 | } |
||
| 27 | |||
| 28 | public void setSimbolo(String simbolo) { |
||
| 29 | this.simbolo = simbolo; |
||
| 30 | } |
||
| 31 | |||
| 32 | public String getIntervalo() { |
||
| 33 | return intervalo; |
||
| 34 | } |
||
| 35 | |||
| 36 | public void setIntervalo(String intervalo) { |
||
| 37 | this.intervalo = intervalo; |
||
| 38 | } |
||
| 39 | |||
| 40 | public long getHorarioAbertura() { |
||
| 41 | return horarioAbertura; |
||
| 42 | } |
||
| 43 | |||
| 44 | public void setHorarioAbertura(long horarioAbertura) { |
||
| 45 | this.horarioAbertura = horarioAbertura; |
||
| 46 | } |
||
| 47 | |||
| 48 | public long getHorarioFechamento() { |
||
| 49 | return horarioFechamento; |
||
| 50 | } |
||
| 51 | |||
| 52 | public void setHorarioFechamento(long horarioFechamento) { |
||
| 53 | this.horarioFechamento = horarioFechamento; |
||
| 54 | } |
||
| 55 | |||
| 56 | public BigDecimal getAbertura() { |
||
| 57 | return abertura; |
||
| 58 | } |
||
| 59 | |||
| 60 | public void setAbertura(BigDecimal abertura) { |
||
| 61 | this.abertura = abertura; |
||
| 62 | } |
||
| 63 | |||
| 64 | public BigDecimal getMaxima() { |
||
| 65 | return maxima; |
||
| 66 | } |
||
| 67 | |||
| 68 | public void setMaxima(BigDecimal maxima) { |
||
| 69 | this.maxima = maxima; |
||
| 70 | } |
||
| 71 | |||
| 72 | public BigDecimal getMinima() { |
||
| 73 | return minima; |
||
| 74 | } |
||
| 75 | |||
| 76 | public void setMinima(BigDecimal minima) { |
||
| 77 | this.minima = minima; |
||
| 78 | } |
||
| 79 | |||
| 80 | public BigDecimal getFechamento() { |
||
| 81 | return fechamento; |
||
| 82 | } |
||
| 83 | |||
| 84 | public void setFechamento(BigDecimal fechamento) { |
||
| 85 | this.fechamento = fechamento; |
||
| 86 | } |
||
| 87 | |||
| 88 | public BigDecimal getVolume() { |
||
| 89 | return volume; |
||
| 90 | } |
||
| 91 | |||
| 92 | public void setVolume(BigDecimal volume) { |
||
| 93 | this.volume = volume; |
||
| 94 | } |
||
| 95 | |||
| 96 | public long getQuantidadeNegocios() { |
||
| 97 | return quantidadeNegocios; |
||
| 98 | } |
||
| 99 | |||
| 100 | public void setQuantidadeNegocios(long quantidadeNegocios) { |
||
| 101 | this.quantidadeNegocios = quantidadeNegocios; |
||
| 102 | } |
||
| 103 | |||
| 104 | public ZonedDateTime getHorarioAberturaZoned(ZoneId zoneId) { |
||
| 105 | return ZonedDateTime.ofInstant(Instant.ofEpochMilli(horarioAbertura), zoneId); |
||
| 106 | } |
||
| 107 | |||
| 108 | public ZonedDateTime getHorarioFechamentoZoned(ZoneId zoneId) { |
||
| 109 | return ZonedDateTime.ofInstant(Instant.ofEpochMilli(horarioFechamento), zoneId); |
||
| 110 | } |
||
| 111 | |||
| 112 | @Override |
||
| 113 | public String toString() { |
||
| 114 | return "CandleKLinha{" + |
||
| 115 | "simbolo='" + simbolo + '\'' + |
||
| 116 | ", intervalo='" + intervalo + '\'' + |
||
| 117 | ", horarioAbertura=" + horarioAbertura + |
||
| 118 | ", horarioFechamento=" + horarioFechamento + |
||
| 119 | ", abertura=" + abertura + |
||
| 120 | ", maxima=" + maxima + |
||
| 121 | ", minima=" + minima + |
||
| 122 | ", fechamento=" + fechamento + |
||
| 123 | ", volume=" + volume + |
||
| 124 | ", quantidadeNegocios=" + quantidadeNegocios + |
||
| 125 | '}'; |
||
| 126 | } |
||
| 127 | } |