Пример #1
0
  public DynDaoRec getRow(int idx) throws Exception {
    DynDaoRec rec = null;

    if ((idx + 1) > m_rows.count() || (idx < 0)) {
      throw new IeciTdException(SearchError.EC_INVALID_PARAM, SearchError.EM_INVALID_PARAM);

    } else {
      rec = m_rows.getRecord(idx);

      return rec;
    }
  }
Пример #2
0
  public DynDaoRec nextRow() throws Exception {
    DynDaoRec rec = null;

    if ((m_currentIdx + 1) > m_rows.count()) {
      throw new IeciTdException(SearchError.EC_NO_MORE_ROWS, SearchError.EM_NO_MORE_ROWS);

    } else {
      rec = m_rows.getRecord(m_currentIdx);

      m_currentIdx = m_currentIdx + 1;

      return rec;
    }
  }
Пример #3
0
 public int count() {
   return m_rows.count();
 }