public java.util.Map < TYPE_1 , java.lang.Object > METHOD_1 ( java.lang.Object target ) { try { java.util.Map < TYPE_1 , java.lang.Object > VAR_1 = ( ( java.util.Map < TYPE_1 , java.lang.Object > ) ( VAR_2 . get ( target ) ) ) ; if ( VAR_1 == null ) { VAR_2 . set ( target , VAR_1 ) ; VAR_1 = TYPE_2 . METHOD_2 ( ) ; } return VAR_1 ; } catch ( TYPE_3 VAR_3 ) { throw new TYPE_4 ( STRING_1 , VAR_3 ) ; } }

public java.util.Map < TYPE_1 , java.lang.Object > METHOD_1 ( java.lang.Object target ) { try { java.util.Map < TYPE_1 , java.lang.Object > VAR_1 = ( ( java.util.Map < TYPE_1 , java.lang.Object > ) ( VAR_2 . get ( target ) ) ) ; if ( VAR_1 == null ) { VAR_1 = TYPE_2 . METHOD_2 ( ) ; VAR_2 . set ( target , VAR_1 ) ; } return VAR_1 ; } catch ( TYPE_3 VAR_3 ) { throw new TYPE_4 ( STRING_1 , VAR_3 ) ; } }
