for ( int i = 0; i < namesOfCachedColumns.length; i++) { for ( int j = 0; j < namesOfColumns.length; j++ ) { if( namesOfCachedColumns[i].equals(namesOfColumns[j])) { cachedResultSet[cachedResultSetRowNo][j] = this.spNestedQueryHelper.getNestedColumnValue(namesOfCachedColumns[i],path); } } }
int j = getColumnIndex( namesOfCachedComplexNestedColumns[i]); if ( j!= INVALID_COLUMN_INDEX) cachedResultSet[cachedResultSetRowNo][j] = this.spNestedQueryHelper.getNestedColumnValue(namesOfCachedComplexNestedColumns[i],currentRootPath); }  this.sNXCManager.upDateColumnInfos( currentRootPath ); for ( int i = 0; i < namesOfCachedSimpleNestedColumns.length; i++) { int j = getColumnIndex( namesOfCachedSimpleNestedColumns[i]); if( j!= INVALID_COLUMN_INDEX ) cachedResultSet[cachedResultSetRowNo][j] = this.sNXCManager.getValue( namesOfCachedSimpleNestedColumns[i] );
	private void populateNestedXMLDataMappingColumns( String path )	{		if ( !isNotNestedXMLTable )		{			for ( int i = 0; i < namesOfCachedColumns.length; i++)			{				for ( int j = 0; j < namesOfColumns.length; j++ )				{					if( namesOfCachedColumns[i].equals(namesOfColumns[j]))					{						cachedResultSet[cachedResultSetRowNo][j] = this.spNestedQueryHelper.getNestedColumnValue(namesOfCachedColumns[i],path);					}				}			}		}	}