question: processes termcounter by taking its url , terms , and term counts and adding them to redis data structures . concode_field_sep Jedis jedis concode_field_sep boolean isIndexed concode_elem_sep void deleteAllKeys concode_elem_sep Map<String,Integer> getCounts concode_elem_sep Integer tryParse concode_elem_sep Set<String> urlSetKeys concode_elem_sep void main concode_elem_sep void printIndex concode_elem_sep String termCounterKey concode_elem_sep Set<String> termSet concode_elem_sep void loadIndex concode_elem_sep void deleteTermCounters concode_elem_sep String urlSetKey concode_elem_sep Integer getCount concode_elem_sep void indexPage concode_elem_sep void deleteURLSets concode_elem_sep Set<String> termCounterKeys concode_elem_sep Set<String> getURLs
target: void function ( TermCounter arg0 ) { String loc0 = arg0 . getLabel ( ) ; Transaction loc1 = jedis . multi ( ) ; String loc2 = this . termCounterKey ( loc0 ) ; for ( String loc3 : arg0 . keySet ( ) ) { loc1 . sadd ( this . urlSetKey ( loc3 ) , loc0 ) ; loc1 . hset ( loc2 , loc3 , arg0 . get ( loc3 ) . toString ( ) ) ; } loc1 . exec ( ) ; }