public Object getObjectValue(int icol) { try { Object[] userCoords = reader_.getUserCoordValues(baseSeq_, irow_, icol); Object value = spec_.getCoord(icol).userToStorage(userCoords, mappers_[icol]); assert value != null; return value; } catch (IOException e) { logError(e); return null; } }
public boolean next() { try { while (!failed_ && baseSeq_.next()) { if (reader_.getMaskFlag(baseSeq_, ++irow_)) { return true; } } } catch (IOException e) { logError(e); } try { baseSeq_.close(); } catch (IOException e) { // ignore } return false; }