question: called from outside after the complete end of defrag concode_field_sep String dataFileName concode_elem_sep Database database concode_elem_sep DataFileCache cache concode_elem_sep int[][] rootsList concode_elem_sep StopWatch stopw concode_elem_sep int scale concode_elem_sep DoubleIntIndex transactionRowLookup concode_elem_sep BufferedOutputStream fileStreamOut concode_elem_sep long fileOffset concode_field_sep void process concode_elem_sep void updateTransactionRowIDs concode_elem_sep int[][] getIndexRoots concode_elem_sep int[] writeTableToDataFile concode_elem_sep void setTransactionRowLookups
target: void function ( ) { HsqlArrayList loc0 = database . schemaManager . getAllTables ( ) ; for ( int loc1 = 0 , loc2 = loc0 . loc2 ( ) ; loc1 < loc2 ; loc1 ++ ) { Table loc3 = ( Table ) loc0 . get ( loc1 ) ; if ( loc3 . getTableType ( ) == TableBase . CACHED_TABLE ) { int [ ] loc4 = rootsList [ loc1 ] ; loc3 . setIndexRoots ( loc4 ) ; } } }