package org.knowm.xchange.bitmarket.dto.trade; import java.math.BigDecimal; import com.fasterxml.jackson.annotation.JsonProperty; /** * @author kfonal */ public class BitMarketHistoryOperation { private final long id; private final BigDecimal amount; private final String currency; private final long time; private final BigDecimal rate; private final BigDecimal commission; private final String type; /** * Constructor * * @param id * @param amount * @param currency * @param time * @param rate * @param commission * @param type */ public BitMarketHistoryOperation(@JsonProperty("id") long id, @JsonProperty("amount") BigDecimal amount, @JsonProperty("currency") String currency, @JsonProperty("time") long time, @JsonProperty("rate") BigDecimal rate, @JsonProperty("commission") BigDecimal commission, @JsonProperty("type") String type) { this.id = id; this.amount = amount; this.currency = currency; this.time = time; this.rate = rate; this.commission = commission; this.type = type; } public long getId() { return id; } public BigDecimal getAmount() { return amount; } public String getCurrency() { return currency; } public long getTime() { return time; } public BigDecimal getRate() { return rate; } public BigDecimal getCommission() { return commission; } public String getType() { return type; } }