package com.infonuascape.osrshelper.utils.grandexchange; public class Item { public int id; public String type; public String description; public String name; public String typeIcon = ""; //seemingly unused public String icon; public String iconLarge; public boolean members; public Trend day180; public Trend day90; public Trend day30; public Trend current; public Trend today; public Item() { } public class Trend { public Trend(String value, int change, TrendRate rate) { //temp string this.value = value; this.change = change; this.rate = rate; } public String value; public int change; public TrendRate rate; } public enum TrendRate { POSITIVE, NEGATIVE, NEUTRAL }; public static TrendRate getTrendRateEnum(String trend) { if (trend.equals("positive")) return TrendRate.POSITIVE; if (trend.equals("negative")) return TrendRate.NEGATIVE; if (trend.equals("neutral")) return TrendRate.NEUTRAL; return TrendRate.POSITIVE; } public String toString() { String output; output = "Item data:\n"; output += "ID:"+ id+",\nType:"+type+",\nDescription:"+description+"\nName:"+name+"\ntypeIcon:"+typeIcon+"\nicon:"+icon+"\niconLarge:"+iconLarge+"\nmembers:"+(members ? "yes" : "no")+"\n\n\n"; output += "Trend data\n"; output += "Today:"+today.change+"\n"; output += "Current:"+current.change+"\n"; return output; } }