Ejemplo n.º 1
0
  /**
   * Return all ladders the user is participating in
   *
   * @return Map, key - name of ladder, group - corresponding group of that ladder
   */
  public Map<String, PermissionGroup> getRankLadders() {
    Map<String, PermissionGroup> ladders = new HashMap<String, PermissionGroup>();

    for (PermissionGroup group : this.getParents()) {
      if (!group.isRanked()) {
        continue;
      }

      ladders.put(group.getRankLadder(), group);
    }

    return ladders;
  }