public String getShortParam() { Sorter sorter = this.getSorter(); if (null != sorter) { if (sorter.name().contains("_")) { int _index = sorter.name().indexOf("_"); return sorter.name().substring(_index + 1); } else { return sorter.name(); } } return null; }
public Object calculate(SeasonalAthlete seasonalAthlete) { switch (this.sorter) { case name: return calculateAthleteName(seasonalAthlete); case school: return calculateSchoolName(seasonalAthlete); case ga: return calculateGamesPlayed(seasonalAthlete); default: return calculateStat(sorter.getPropertyName(), seasonalAthlete, sorter.aggregator); } }
public Object calculateStats(SeasonalAthlete seasonalAthlete) { return calculateStat(sorter.getPropertyName(), seasonalAthlete, sorter.aggregator); }