valueList = new Object[N]; rowIdList = new int[N];
valueList = new BasicCachedArray( N ); rowIdList = new BasicCachedArray( N );
	private boolean doFirstPass( Object value ) throws DataException	{		firstPassRowNumberCounter++;		if ( valueList == null )		{			valueList = new Object[N];			rowIdList = new int[N];		}		populateValueListAndRowIdList( value, N );		return true;	}