package uk.ac.cam.cstibhotel.otcanalyser.communicationlayer; import uk.ac.cam.cstibhotel.otcanalyser.trade.AssetClass; import uk.ac.cam.cstibhotel.otcanalyser.trade.TradeType; import java.util.Date; public class Search { private TradeType tradeType; private AssetClass assetClass; private String asset; private long minPrice, maxPrice; private String currency; private Date startTime, endTime; private String upi; public Search() { super(); } public Search(TradeType t, AssetClass ac, String asset, long minP, long maxP, String c, Date st, Date et, String upi) { this.tradeType = t; this.assetClass = ac; this.asset = asset; this.minPrice = minP; this.maxPrice = maxP; this.currency = c; this.startTime = st; this.endTime = et; this.upi = upi; } public TradeType getTradeType() { return tradeType; } public void setTradeType(TradeType tradeType) { this.tradeType = tradeType; } public AssetClass getAssetClass() { return assetClass; } public void setAssetClass(AssetClass assetClass) { this.assetClass = assetClass; } public String getAsset() { return asset; } public void setAsset(String asset) { this.asset = asset; } public long getMinPrice() { return minPrice; } public void setMinPrice(long minPrice) { this.minPrice = minPrice; } public long getMaxPrice() { return maxPrice; } public void setMaxPrice(long maxPrice) { this.maxPrice = maxPrice; } public String getCurrency() { return currency; } public void setCurrency(String currency) { this.currency = currency; } public Date getStartTime() { return startTime; } public void setStartTime(Date startTime) { this.startTime = startTime; } public Date getEndTime() { return endTime; } public void setEndTime(Date endTime) { this.endTime = endTime; } public String getUPI() { return upi; } public void setUPI(String upi) { this.upi = upi; } }