Newer
Older
SSDStorePULL / src / ItemsByPrice.java
import java.util.ArrayList;
import java.util.List;
import java.util.Map;

public class ItemsByPrice {
    private Price price;
    private SiteWrapper siteWrapper;

    public ItemsByPrice(Price price, SiteWrapper siteWrapper) {
        this.price = price;
        this.siteWrapper = siteWrapper;
    }

    public List<Map<String, Object>> getValue() {
        List<Map<String, Object>> temp_l1 = new ArrayList<>();
        for (Map<String, Object> item : this.siteWrapper.getSiteValue()) {
            if ((Integer) item.get("price") <= this.price.getValue()) {
                temp_l1.add(item);
            }
        }
        return temp_l1;
    }
}
//
//import java.util.ArrayList;
//import java.util.List;
//import java.util.Map;
//
//public class ItemsByPrice {
//	private Price price;
//	private SiteWrapper siteWrapper;
//	public ItemsByPrice(Price price, SiteWrapper siteWrapper) {
//		this.price = price;
//		this.siteWrapper = siteWrapper;
//	}
//	public List<Map<String, Object>> getValue() {
//		List<Map<String, Object>> temp_l1 = new ArrayList<>();
//		{
//			for (Map<String, Object> item: this.siteWrapper.getSiteAValue()) {
//				if ((Integer) item.get("price") <= this.price.getValue()) {
//					temp_l1.add(item);
//				}
//			}
//		}
//		return temp_l1;
//	}
//}