class StaxPoiSheet implements IKSheet {

  @Override
  public IKCell getCell( int colnr, int rownr ) {
    if ( rownr == 0 && colnr < headerRow.size() ) {
      // only possible to return header
      return new StaxPoiCell( headerRow.get( colnr ), rownr );
    }
    // if random access this will be very expensive
    IKCell[] row = getRow( rownr );
    if ( row != null && rownr < row.length ) {
      return row[ colnr ];
    }
    return null;
  }

  public  StaxPoiSheet( XSSFReader reader, String sheetName, String sheetID );

}