void function ( Class arg0 ) { Field [ ] loc0 = arg0 . getFields ( ) ; for ( int loc1 = 0 ; loc1 < loc0 . length ; loc1 ++ ) { int loc2 = loc0 [ loc1 ] . getModifiers ( ) ; if ( Modifier . isStatic ( loc2 ) && Modifier . isPublic ( loc2 ) ) { fieldHash . put ( loc0 [ loc1 ] . getName ( ) , loc0 [ loc1 ] ) ; } } }
method that retrieves all public static fields in the class we are methodizing . concode_field_sep HashMap fieldHash concode_field_sep Object get concode_elem_sep void addObject concode_elem_sep void addObject