package org.knowm.xchange.gdax.dto.marketdata; import java.math.BigDecimal; import com.fasterxml.jackson.annotation.JsonProperty; /** * Created by Yingzhe on 4/1/2015. */ public class GDAXProduct { private final String id; private final String baseCurrency; private final String targetCurrency; private final BigDecimal baseMinSize; private final BigDecimal baseMaxSize; private final BigDecimal quoteIncrement; public GDAXProduct(@JsonProperty("id") String id, @JsonProperty("base_currency") String baseCurrency, @JsonProperty("quote_currency") String targetCurrency, @JsonProperty("base_min_size") BigDecimal baseMinSize, @JsonProperty("base_max_size") BigDecimal baseMaxSize, @JsonProperty("quote_increment") BigDecimal quoteIncrement) { this.id = id; this.baseCurrency = baseCurrency; this.targetCurrency = targetCurrency; this.baseMinSize = baseMinSize; this.baseMaxSize = baseMaxSize; this.quoteIncrement = quoteIncrement; } public String getId() { return id; } public String getBaseCurrency() { return baseCurrency; } public String getTargetCurrency() { return targetCurrency; } public BigDecimal getBaseMinSize() { return baseMinSize; } public BigDecimal getBaseMaxSize() { return baseMaxSize; } public BigDecimal getQuoteIncrement() { return quoteIncrement; } }