class BTCTurkOpenOrders {

  private final String id;
  private final Date datetime;
  private final String type;
  private final BigDecimal price;
  private final BigDecimal amount;
  private final BTCTurkPair pairsymbol;

  public BTCTurkOpenOrders(
      @JsonProperty("id") String id,
      @JsonProperty("datetime") Date datetime,
      @JsonProperty("type") String type,
      @JsonProperty("price") BigDecimal price,
      @JsonProperty("amount") BigDecimal amount,
      @JsonProperty("pairsymbol") BTCTurkPair pairsymbol) {
    this.id = id;
    this.datetime = datetime;
    this.type = type;
    this.price = price;
    this.amount = amount;
    this.pairsymbol = pairsymbol;
  }

  public String getId() {
    return id;
  }

  public Date getDatetime() {
    return datetime;
  }

  public String getType() {
    return type;
  }

  public BigDecimal getPrice() {
    return price;
  }

  public BigDecimal getAmount() {
    return amount;
  }

  public BTCTurkPair getPairsymbol() {
    return pairsymbol;
  }

  @Override
  public String toString() {<FILL_FUNCTION_BODY>}
}

    return "BTCTurkOpenOrders [id="
        + id
        + ", datetime="
        + datetime
        + ", type="
        + type
        + ", price="
        + price
        + ", amount="
        + amount
        + ", pairsymbol="
        + pairsymbol
        + "]";
  
<no_super_class>