content: package org.knowm.xchange.binance.service;
  
  import java.util.Date;
  import org.knowm.xchange.currency.Currency;
  import org.knowm.xchange.dto.account.FundingRecord.Type;
  import org.knowm.xchange.service.trade.params.HistoryParamsFundingType;
  import org.knowm.xchange.service.trade.params.TradeHistoryParamCurrency;
  import org.knowm.xchange.service.trade.params.TradeHistoryParamsTimeSpan;
  
  public class BinanceFundingHistoryParams
      implements TradeHistoryParamCurrency, TradeHistoryParamsTimeSpan, HistoryParamsFundingType {
  
    private Currency currency;
    private Type type;
    private Date startTime;
    private Date endTime;
  
    @Override
    public Currency getCurrency() {
      return currency;
    }
  
    @Override
    public void setCurrency(Currency currency) {
      this.currency = currency;
    }
  
    @Override
    public Type getType() {
      return type;
    }
  
    @Override
    public void setType(Type type) {
      this.type = type;
    }
  
    @Override
    public Date getStartTime() {
      return startTime;
    }
  
    @Override
    public void setStartTime(Date startTime) {
      this.startTime = startTime;
    }
  
    @Override
    public Date getEndTime() {
      return endTime;
    }
  
    @Override
    public void setEndTime(Date endTime) {
      this.endTime = endTime;
    }
  }
  