package jp.co.asbit.pvstar.search; import java.util.ArrayList; import java.util.Iterator; public abstract class Ranking { protected ArrayList<SearchCondItem> categories; protected String category; protected String order; protected ArrayList<SearchCondItem> orders; protected String period; protected ArrayList<SearchCondItem> periods; private int getIndex(ArrayList<SearchCondItem> paramArrayList, String paramString) { int i = paramArrayList.size(); for (int j = 0;; j++) { if (j >= i) { j = 0; } while (((SearchCondItem)paramArrayList.get(j)).key.equals(paramString)) { return j; } } } private String[] getValues(ArrayList<SearchCondItem> paramArrayList) { int i = paramArrayList.size(); int j = 0; String[] arrayOfString = new String[i]; Iterator localIterator = paramArrayList.iterator(); for (;;) { if (!localIterator.hasNext()) { return arrayOfString; } int k = j + 1; arrayOfString[j] = ((SearchCondItem)localIterator.next()).value; j = k; } } public boolean choicesEnable() { if ((this.orders != null) && (this.periods != null) && (this.categories != null)) {} for (boolean bool = true;; bool = false) { return bool; } } public ArrayList<SearchCondItem> getCategories() { return this.categories; } public String getCategory() { return this.category; } public int getCategoryIndex(String paramString) { return getIndex(this.categories, paramString); } public String getCategoryKey(int paramInt) { return ((SearchCondItem)this.categories.get(paramInt)).key; } public String getCategoryName(int paramInt) { return ((SearchCondItem)this.categories.get(paramInt)).value; } public String[] getCategoryNames() { return getValues(this.categories); } public int getCategorySize() { return this.categories.size(); } public String getOrder() { return this.order; } public int getOrderIndex(String paramString) { return getIndex(this.orders, paramString); } public String getOrderKey(int paramInt) { return ((SearchCondItem)this.orders.get(paramInt)).key; } public String getOrderName(int paramInt) { return ((SearchCondItem)this.orders.get(paramInt)).value; } public String[] getOrderNames() { return getValues(this.orders); } public int getOrderSize() { return this.orders.size(); } public ArrayList<SearchCondItem> getOrders() { return this.orders; } public String getPeriod() { return this.period; } public int getPeriodIndex(String paramString) { return getIndex(this.periods, paramString); } public String getPeriodKey(int paramInt) { return ((SearchCondItem)this.periods.get(paramInt)).key; } public String getPeriodName(int paramInt) { return ((SearchCondItem)this.periods.get(paramInt)).value; } public String[] getPeriodNames() { return getValues(this.periods); } public int getPeriodSize() { return this.periods.size(); } public ArrayList<SearchCondItem> getPeriods() { return this.periods; } public abstract String getUrl(int paramInt); public abstract boolean loadVariables(); public void setCategories(ArrayList<SearchCondItem> paramArrayList) { this.categories = paramArrayList; } public void setCategory(String paramString) { this.category = paramString; } public void setOrder(String paramString) { this.order = paramString; } public void setOrders(ArrayList<SearchCondItem> paramArrayList) { this.orders = paramArrayList; } public void setPeriod(String paramString) { this.period = paramString; } public void setPeriods(ArrayList<SearchCondItem> paramArrayList) { this.periods = paramArrayList; } } /* Location: F:\neembuu\Research\android_apps\output_jar.jar * Qualified Name: jp.co.asbit.pvstar.search.Ranking * JD-Core Version: 0.7.0.1 */