@Override public Iterator<String> iterator() { if (sfr != null) { sri = sfr.iterator(); } else if (fqr != null) { fri = fqr.iterator(); } else if (fsr != null) { fsi = fss.iterator(); } return this; }