class BlockingBatchingRowSet extends BaseRowSet implements Comparable<IRowSet>, IRowSet {

  @Override
  public int size() {
    // does BlockingQueue.size() grab a lock? If so, frequent call to this method
    // may stress the locking system
    return size - getIndex + size * getArray.size();
  }

  public  BlockingBatchingRowSet( int maxSize );

}