package org.knowm.xchange.hitbtc.dto.marketdata; import java.math.BigDecimal; import java.util.Arrays; import com.fasterxml.jackson.annotation.JsonProperty; /** * @author kpysniak */ public class HitbtcOrderBook { private final BigDecimal[][] asks; private final BigDecimal[][] bids; /** * Constructor * * @param asks * @param bids */ public HitbtcOrderBook(@JsonProperty("asks") BigDecimal[][] asks, @JsonProperty("bids") BigDecimal[][] bids) { this.asks = asks; this.bids = bids; } public BigDecimal[][] getAsks() { return asks; } public BigDecimal[][] getBids() { return bids; } @Override public String toString() { StringBuilder asksBuilder = new StringBuilder(); StringBuilder bidsBuilder = new StringBuilder(); for (BigDecimal[] ask : getAsks()) { asksBuilder.append(Arrays.toString(ask) + ";"); } for (BigDecimal[] bid : getBids()) { bidsBuilder.append(Arrays.toString(bid) + ";"); } return "HitbtcOrderBook{" + "asks=" + asksBuilder + ", bids=" + bidsBuilder + '}'; } }