docs: public Object get(int iRowIndex, int iRowCount) throws DBException, RemoteException
      {
          if ((m_iterator == null)
              || (m_iCurrentRecord == -1)
              || (iRowIndex <= m_iCurrentRecord))
          {
              m_iterator = m_mDataMap.keySet().iterator();
              m_iCurrentRecord = -1;
          }
          while (m_iterator.hasNext())
          {
              m_iCurrentRecord++;
              m_objCurrentKey = m_iterator.next();
              if (m_iCurrentRecord == iRowIndex)
                  return m_mDataMap.get(m_objCurrentKey);
          }
          m_iterator = null;
          m_iCurrentRecord = -1;
          m_objCurrentKey = null;
          return m_objCurrentKey;
      }