IOUtil.readString( rowExprsDis );
	private void skipTo( int absoluteRowIndex ) throws IOException, DataException	{		if ( currReadIndex == absoluteRowIndex )			return;		if ( version == VersionManager.VERSION_2_0 )		{			int exprCount;			int gapRows = absoluteRowIndex - currReadIndex;			for ( int j = 0; j < gapRows; j++ )			{				exprCount = IOUtil.readInt( rowExprsDis );				for ( int i = 0; i < exprCount; i++ )				{					IOUtil.readString( rowExprsDis );					IOUtil.readObject( rowExprsDis );				}			}		}		else		{			rowLenRAIs.seek( absoluteRowIndex * INT_LENGTH );			int rowOffsetAbsolute = IOUtil.readInt( rowLenRAIs );			// 4 is the first bytes of row length			rowExprsRAIs.seek( rowOffsetAbsolute + 4 ); 			rowExprsDis = new DataInputStream( rowExprsRAIs );		}	}