protected static TYPE_1 METHOD_1 ( TYPE_1 VAR_1 ) throws TYPE_2 { TYPE_1 VAR_2 = new TYPE_1 ( ) ; for ( java.lang.String key : TYPE_1 . METHOD_2 ( VAR_1 ) ) { VAR_2 . put ( key , TYPE_3 . METHOD_3 ( VAR_1 . get ( key ) ) ) ; } return VAR_2 ; }

protected static TYPE_1 METHOD_1 ( TYPE_1 VAR_1 ) throws TYPE_2 { java.lang.String [ ] keys = TYPE_1 . METHOD_2 ( VAR_1 ) ; TYPE_1 VAR_2 = new TYPE_1 ( ) ; if ( keys != null ) for ( java.lang.String key : TYPE_1 . METHOD_2 ( VAR_1 ) ) VAR_2 . put ( key , TYPE_3 . METHOD_3 ( VAR_1 . get ( key ) ) ) ; return VAR_2 ; }
