code: public boolean atCurrent(BaseBuffer buffer) throws DBException
      {
          boolean bAtCurrent = false;
          try   {
              if ((m_iIndex >=0) && (m_iIndex < m_VectorObjects.size()))
                  bAtCurrent = (buffer == m_VectorObjects.elementAt(m_iIndex));
          }
          catch (ArrayIndexOutOfBoundsException e)    {
              bAtCurrent = false;
          }
          return bAtCurrent;
      }
docs: Am I still pointing at this buffer?
  If this buffer is the buffer at the current index, then the current index is correct.
  @param buffer The buffer to compare.
  @exception DBException File exception.