package org.knowm.xchange.bitbay.dto.marketdata;
import java.math.BigDecimal;
import com.fasterxml.jackson.annotation.JsonProperty;
/**
* @author kpysniak
*/
public final class BitbayTicker {
private final BigDecimal max;
private final BigDecimal min;
private final BigDecimal last;
private final BigDecimal bid;
private final BigDecimal ask;
private final BigDecimal vwap;
private final BigDecimal average;
private final BigDecimal volume;
/**
* Constructor
*
* @param max
* @param min
* @param last
* @param bid
* @param ask
* @param vwap
* @param average
* @param volume
*/
public BitbayTicker(@JsonProperty("max") BigDecimal max, @JsonProperty("min") BigDecimal min, @JsonProperty("last") BigDecimal last,
@JsonProperty("bid") BigDecimal bid, @JsonProperty("ask") BigDecimal ask, @JsonProperty("vwap") BigDecimal vwap,
@JsonProperty("average") BigDecimal average, @JsonProperty("volume") BigDecimal volume) {
this.max = max;
this.min = min;
this.last = last;
this.bid = bid;
this.ask = ask;
this.vwap = vwap;
this.average = average;
this.volume = volume;
}
public BigDecimal getMax() {
return max;
}
public BigDecimal getMin() {
return min;
}
public BigDecimal getLast() {
return last;
}
public BigDecimal getBid() {
return bid;
}
public BigDecimal getAsk() {
return ask;
}
public BigDecimal getVwap() {
return vwap;
}
public BigDecimal getAverage() {
return average;
}
public BigDecimal getVolume() {
return volume;
}
@Override
public String toString() {
return "BitbayTicker{" + "max=" + max + ", min=" + min + ", last=" + last + ", bid=" + bid + ", ask=" + ask + ", vwap=" + vwap + ", average="
+ average + ", volume=" + volume + '}';
}
}